導航:首頁 > 操作系統 > android對話框按鈕位置

android對話框按鈕位置

發布時間:2024-05-29 23:08:01

android對話框加「確定」,「取消」兩個按鈕,卻總只顯示一個怎麼回事

如果增加的Button沒有顯示,則可能是方法調用錯了

Android 對話框Dialog的按鈕增加方式:

  1. 增加確定按鍵

dialog.setPositiveButton("確定", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

}

});


2.增加取消按鍵

dialog.setNegativeButton("取消", new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

}

});


3.調用show() 顯示方法

dialog.show();

② android如何創建帶3個按鈕的對話框

1.先在布局界面上,拖進來一個按鈕控制項,並設置顯示的文字,記得保存(Ctrl+S)

之後在代碼界面上定義該按鈕。

2.新建一個按鈕點擊的方法。
onClick(View v) :點擊之後的動作。

3.設置按鈕的點擊事件指向我們新建的點擊方法。
setOnClickListener:設置點擊之後觸發的動作。

4.在onClick里添加彈出對話框的代碼。
AlertDialog:一個對話框類。
MainActivity.this:對話框顯示的位置。
setTitle:設置標題。
setMessage:設置內容。
setPositiveButton:設置對話框的按鈕。
show():顯示對話框。

至此所有代碼已經完成,編譯並生成,在Android安卓虛擬機上顯示如下。

③ 請問Android中怎樣在Dialog對話框上添加按鈕事件並且響應

有兩種方法:1 對話框里可以添加自定義的view,在view中可以加按鈕
2 不在自定義里加,就用系統自帶的三個按鈕,setPositiveButton方法指的是左邊的確定按鈕,
setNegativeButton方法指的是右邊的取消,setNeutralButton方法指的是中間的忽略,這三個方法有兩個參數,第一個是定義按鈕顯示時的名字,你自己可以改,第二個參數是他們相對應的點擊事件,需要new DialogInterface.OnClickListener
最後,這兩種方法用處略有不同,比如你想按下按鈕後對話框不消失,那麼就用第一種方法,第二種方法是按下後對話框就消失了

閱讀全文

與android對話框按鈕位置相關的資料

熱點內容
邁銳寶xl壓縮比 瀏覽:333
靠演算法買彩票 瀏覽:490
程序員考核d 瀏覽:237
自助游中國pdf 瀏覽:739
安卓p40是什麼手機 瀏覽:80
24cxx編程器 瀏覽:584
陰陽師如何查看哪個伺服器有ID 瀏覽:309
公務員照片壓縮 瀏覽:451
編譯的時候怎麼找未定義的函數 瀏覽:345
有什麼我的世界伺服器 瀏覽:299
伺服器亮綠燈是什麼意思 瀏覽:630
python畫的圖如何保存高清版 瀏覽:492
10的搭接還用加密嗎 瀏覽:366
bytedance這個文件夾是什麼意思呢 瀏覽:591
演算法站的客體 瀏覽:79
src文件夾c語言怎麼運行 瀏覽:26
怎麼把已安裝的app放到桌面 瀏覽:949
如何查看蘋果手機app是否取消訂閱 瀏覽:775
u盤加密之後手機可以打開嗎 瀏覽:48
單片機串口發射怎麼回事 瀏覽:480