91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
孟津县| 安徽省| 杭州市| 赤城县| 淮南市| 盖州市| 大化| 噶尔县| 银川市| 龙川县| 庄河市| 道真| 那坡县| 闵行区| 图木舒克市| 涞水县| 揭东县| 高邑县| 莱西市| 手机| 九江市| 贵德县| 浙江省| 通化市| 临桂县| 柳江县| 兴山县| 巴中市| 资源县| 开远市| 苍溪县| 习水县| 遵义县| 郎溪县| 永定县| 文化| 五莲县| 丽水市| 邯郸县| 潼南县| 东乡族自治县|