[Android 學習筆記] 訊息與對話框(AlertDialog)教學

為了要取得使用者回應,我們時常會透過 AlertDialog.Builder 類別建立與顯示警告對話方塊(AlertDialog)。


一、訊息對話方塊
AlertDialog 類別
透過如常用相關方法來指定方塊標題文字和訊息內容。常用相關方法:setTitle()、setMessage()、setCancelable()、create()、show()、setPositiveButton()、setNeutralButton()、setNagtiveButton()

在對話方塊新增按鈕與事件處理
builder.setPositiveButton("確定", null);

二、確認對話方塊
    public void onClick(View view) {
    AlertDialog.Builder builder = new AlertDialog.Builder(this);
    builder.setTitle("確認")
            .setMessage("確認結束本程式")
            .setPositiveButton("確定",
                    new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            finish();
                        }
                    })
            .setNegativeButton("取消", null)
            .show();
}

贊助本站 (Donate)