【Android學習筆記】 Dialog 提示訊息視窗的用法

我們在使用 Android 的時候會有一些狀況是需要提醒使用者,或是當使用者要離開的程式的時候,可以讓使用者選擇""""等動作。這時我們就會用到Dialog了。

使用Dialog 基本上分為幾個部分
1.初始化Dialog物件
2.設定內容
3.設定選項(是、否、取消)會進行的動作
4.show();

AlertDialog.Builder dialog = new AlertDialog.Builder(this);

上面這段就是初始化一個物件名稱為 dialog 的 AlertDialog 物件

dialog.setTitle("Title"); //設定dialog 的title顯示內容
dialog.setIcon(android.R.drawable.ic_dialog_alert);//設定dialog 的ICON
dialog.setCancelable(false); //關閉 Android 系統的主要功能鍵(menu,home等...)

上面就是設定 dialog 的方式

dialog.setPositiveButton("是", new DialogInterface.OnClickListener() {  
    public void onClick(DialogInterface dialog, int which) {  
      // 按下"是"以後要做的事情
    }  
}); 

緊接在後面接上按鈕的設定以及動作內容,不過在這邊我們是設定啥事都沒做就是了

dialog.show();

顯示出來,這樣就是一個基本的模型了!

參考資料:小灰狼 android 練功房

沒有留言:

張貼留言