alertdialog對話方塊的介紹
1、獲得alertdialog靜態內部類buidler物件,由該類來建立alertdialog物件,因為alertdialog的構造方法全部是protected型別
2、通過buidler物件設定對話方塊的標題、按鈕以及按鈕要響應的事件dialoginte***ce.onclicklistener
3、呼叫buidler的create()方法建立對話方塊
4、呼叫alterdialog的show()方法將內容顯示出來
方式一:類似於html的confirm對話方塊
//alertdialog對話方塊
public void createalertdialog()
});builder.setnegativebutton("no", new dialoginte***ce.onclicklistener()
});builder.create().show();
}
方式二:像上下文選單一樣設定多個條目選項
方式二:像上下文選單一樣設定多個條目選項
//alertdialog 設定多個選項的條目或者是單選
public void createatheralertdialog();
boolean numbers = ;
//被注釋的方式是實現單選
// builder.setitems(array, new dialoginte***ce.onclicklistener()
// });
//下面這種方式是實現多選
builder.setmultichoiceitems(array, numbers, new dialoginte***ce.onmultichoiceclicklistener()
});builder.create().show();
}
AlertDialog對話方塊
new alertdialog.builder static context setmessage str new message seticon r.drawable.icon settitle r.string.update handleimage hint setpositivebutton ...
對話方塊AlertDialog
alertdialog.builder對話方塊沒有類似finish 或者dismiss 這樣的方法。但是alertdialog.builder在.show 的時候會得到乙個alertdialog物件,alertdialog是alertdialog.builder的父類 我們就可以用dismiss方法...
建立 AlertDialog對話方塊
對話方塊是一種顯示於 activity之上的介面元素,是作為 activity的一部分被建立和顯示的,常用的對話方塊種類有 提示對話方塊 alertdialog 進度對話方塊 progressdialog 日期選擇對話方塊datepickerdialog 時間選擇對話方塊 timepickerdia...