中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Android中alertdialog怎么使用

小億
116
2023-08-24 01:40:31
欄目: 編程語言

AlertDialog是Android中的一種對話框,用于向用戶顯示提示信息或提醒用戶進行操作。使用AlertDialog需要以下步驟:

  1. 創建AlertDialog.Builder對象:通過調用AlertDialog的構造函數AlertDialog.Builder()來創建一個AlertDialog.Builder對象。

  2. 設置對話框的標題、消息、圖標等屬性:通過調用AlertDialog.Builder對象的方法來設置對話框的標題、消息、圖標等屬性,例如setTitle()、setMessage()、setIcon()等方法。

  3. 設置對話框的按鈕及其點擊事件:通過調用AlertDialog.Builder對象的setPositiveButton()、setNegativeButton()等方法來設置對話框的按鈕及其點擊事件,其中setPositiveButton()用于設置對話框的“確定”按鈕,setNegativeButton()用于設置對話框的“取消”按鈕。

  4. 創建AlertDialog對象:通過調用AlertDialog.Builder對象的create()方法來創建一個AlertDialog對象。

  5. 顯示AlertDialog:通過調用AlertDialog對象的show()方法來顯示AlertDialog。

以下是一個使用AlertDialog的示例代碼:

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("提示")
.setMessage("確定要刪除嗎?")
.setIcon(android.R.drawable.ic_dialog_alert)
.setPositiveButton("確定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// 點擊確定按鈕的操作
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// 點擊取消按鈕的操作
}
});
AlertDialog dialog = builder.create();
dialog.show();

在上面的示例中,首先創建了一個AlertDialog.Builder對象,并設置了對話框的標題、消息、圖標等屬性。然后,通過調用setPositiveButton()和setNegativeButton()方法分別設置了對話框的“確定”和“取消”按鈕及其點擊事件。最后,通過調用create()方法創建了一個AlertDialog對象,并調用show()方法顯示對話框。

0
凌源市| 南皮县| 建湖县| 二连浩特市| 高平市| 开化县| 阳西县| 武威市| 西平县| 延寿县| 玉屏| 鹤壁市| 古交市| 石柱| 肇源县| 确山县| 潼关县| 巢湖市| 雅江县| 乌拉特中旗| 临漳县| 夏邑县| 景泰县| 兴化市| 呼玛县| 集贤县| 静安区| 文成县| 来安县| 永年县| 黎平县| 喜德县| 庆安县| 通城县| 栾川县| 怀仁县| 马关县| 锡林浩特市| 阳曲县| 连城县| 天全县|