2020年9月3日 星期四

[ Android Studio ] AlertDialog 彈跳視窗用法

 


一、語法:

setTitle:標題

setIcon:Icon 圖片

setMessage:內容

setView:自行定義對樣式

setItems:設定一個多選項的對話類元件(類似Spinner)

setMultiChoiceItem:設定一系列的復選類元件 (類似CheckBox)

setNeutraButton:設定一個按鈕

setPositiveButton:設定一個 ok 的按鈕

setNegativeButton:設定一個 no 的按鈕

create:建立對畫框

show:顯示對畫框


二、用法一:

final EditText editText = new EditText(getContext());//自訂的view樣式

             new AlertDialog.Builder(getContext())

                     .setIcon(R.mipmap.ic_edit) //圖片

                     .setTitle("標題")

                     .setView(editText)//加入view樣式

                     .setPositiveButton("ok", new DialogInterface.OnClickListener() {

                         @Override

                         public void onClick(DialogInterface dialog, int which) {

                            //…

                         }

                     }).setNegativeButton("cancel",null).create()

                     .show();


沒有留言:

張貼留言

影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。