亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

AlertDialog.Builder setPositiveButton 點擊時不關閉dial

小億
161
2023-12-19 20:36:08
欄目: 編程語言

要實現點擊 setPositiveButton 按鈕時不關閉對話框,可以通過 setPositiveButton 的第二個參數傳入一個 OnClickListener 對象,并在 onClick 方法中實現自定義的點擊邏輯。在這個方法中,您可以選擇不調用 dialog.dismiss() 方法來關閉對話框。

以下是一個示例代碼:

AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("標題")
       .setMessage("消息")
       .setPositiveButton("確定", new DialogInterface.OnClickListener() {
           public void onClick(DialogInterface dialog, int id) {
               // 處理點擊確定按鈕的邏輯
               // 不調用dialog.dismiss(),對話框將保持打開狀態
           }
       })
       .setNegativeButton("取消", new DialogInterface.OnClickListener() {
           public void onClick(DialogInterface dialog, int id) {
               // 處理點擊取消按鈕的邏輯
               dialog.dismiss(); // 關閉對話框
           }
       });
AlertDialog dialog = builder.create();
dialog.show();

在這個示例中,當用戶點擊“確定”按鈕時,對話框將保持打開狀態。當用戶點擊“取消”按鈕時,對話框將被關閉。

0
凤城市| 云龙县| 忻州市| 东平县| 博湖县| 凤庆县| 恩施市| 金门县| 合作市| 凤翔县| 彭泽县| 嘉义市| 南川市| 岳普湖县| 石棉县| 花莲市| 长垣县| 红原县| 台南市| 内黄县| 合山市| 贵阳市| 乌兰县| 娱乐| 嘉定区| 文安县| 塔城市| 普洱| 庆城县| 海晏县| 察隅县| 大埔县| 芦溪县| 屏边| 合山市| 鹰潭市| 大埔区| 湘阴县| 土默特右旗| 济阳县| 丽江市|