2013年6月5日 星期三

Android Custom Dialog

關於Custom Dialog

主要的主體構成有三項

//主體宣告
Dialog dialog = new Dialog(this);
//納入的Layout
dialog.setContentView(R.layout.picshow_setteing);
//主體顯示
dialog.show();


假如要連結在Layout裡面的物件,findViewById的前面一定要加上dialog的名稱,這樣才找的到
Button BtSend = (Button)dialog.findViewById(R.id.PicBtSend);

假如不需要Tittle,可以在setContextView之前加上↓
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);

假如要更動Layout的長寬,可以在setContextView之後加上↓
dialog.getWindow().getAttributes().width = LayoutParams.FILL_PARENT;
OR
dialog.getWindow().setLayout(600, 400);

沒有留言:

張貼留言