對話方塊AlertDialog

2021-09-26 09:31:27 字數 380 閱讀 1920

alertdialog.builder對話方塊沒有類似finish()或者dismiss()這樣的方法。

但是alertdialog.builder在.show()的時候會得到乙個alertdialog物件,alertdialog是alertdialog.builder的父類

我們就可以用dismiss方法將該builder關閉。

alertdialog.builder builder = new alertdialog.builder(this);

alertdialog dialog = builder.show();

dialog.dismiss();  注意有的時候會生成多個alertdialog物件,對應關閉dialog的時候,也要關閉對應的dialog資訊。

AlertDialog對話方塊

new alertdialog.builder static context setmessage str new message seticon r.drawable.icon settitle r.string.update handleimage hint setpositivebutton ...

AlertDialog對話方塊

alertdialog對話方塊的介紹 1 獲得alertdialog靜態內部類buidler物件,由該類來建立alertdialog物件,因為alertdialog的構造方法全部是protected型別 2 通過buidler物件設定對話方塊的標題 按鈕以及按鈕要響應的事件dialoginte ce...

建立 AlertDialog對話方塊

對話方塊是一種顯示於 activity之上的介面元素,是作為 activity的一部分被建立和顯示的,常用的對話方塊種類有 提示對話方塊 alertdialog 進度對話方塊 progressdialog 日期選擇對話方塊datepickerdialog 時間選擇對話方塊 timepickerdia...