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

溫馨提示×

setPositiveButton和setNegativeButton的區別

小億
99
2023-12-22 07:56:55
欄目: 編程語言

setPositiveButton和setNegativeButton是AlertDialog的方法,用于設置對話框的積極按鈕和消極按鈕。

setPositiveButton可以設置對話框的積極按鈕,一般用于表示用戶接受或確認某個操作。可以設置按鈕的文本和點擊監聽器,例如:

AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setPositiveButton("確定", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int id) {
        // 處理確定按鈕的點擊事件
    }
});

setNegativeButton可以設置對話框的消極按鈕,一般用于表示用戶取消或拒絕某個操作。同樣可以設置按鈕的文本和點擊監聽器,例如:

AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int id) {
        // 處理取消按鈕的點擊事件
    }
});

區別:

  1. 功能不同:setPositiveButton用于設置積極按鈕,setNegativeButton用于設置消極按鈕。
  2. 文本不同:積極按鈕一般表示接受或確認,消極按鈕一般表示取消或拒絕。
  3. 使用場景不同:根據具體需求,可以選擇使用積極按鈕、消極按鈕或二者都不使用。

0
湘潭县| 彭水| 武义县| 万宁市| 乌海市| 兴国县| 蕉岭县| 黑龙江省| 荔浦县| 广宁县| 东丰县| 泊头市| 遂溪县| 新乐市| 安庆市| 昭觉县| 博客| 南汇区| 华蓥市| 方山县| 周口市| 云浮市| 祁东县| 白河县| 马关县| 台南县| 额敏县| 和顺县| 阿鲁科尔沁旗| 盘锦市| 新河县| 新绛县| 云林县| 宁德市| 庆元县| 青铜峡市| 罗甸县| 靖安县| 金坛市| 阿克陶县| 东阿县|