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

溫馨提示×

android alertdialog的用法是什么

小億
91
2023-10-27 20:00:28
欄目: 編程語言

AlertDialog是Android中常用的對話框控件,用于向用戶顯示一些信息或者收集用戶的輸入。AlertDialog的用法如下:

  1. 創建AlertDialog.Builder對象:
AlertDialog.Builder builder = new AlertDialog.Builder(context);
  1. 設置對話框的標題、消息和圖標:
builder.setTitle("標題");
builder.setMessage("消息");
builder.setIcon(R.drawable.icon);
  1. 設置對話框的按鈕和點擊事件:
builder.setPositiveButton("確定", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 點擊確定按鈕時的邏輯處理
    }
});

builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 點擊取消按鈕時的邏輯處理
    }
});
  1. 創建并顯示AlertDialog對話框:
AlertDialog dialog = builder.create();
dialog.show();

注意:以上代碼只是AlertDialog的基本用法,還可以通過builder的其他方法來設置更多的屬性,如設置單選或多選列表、自定義布局等。

以下是一個完整的示例代碼:

AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("標題");
builder.setMessage("消息");
builder.setIcon(R.drawable.icon);
builder.setPositiveButton("確定", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 點擊確定按鈕時的邏輯處理
    }
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 點擊取消按鈕時的邏輯處理
    }
});
AlertDialog dialog = builder.create();
dialog.show();

0
乌鲁木齐市| 垣曲县| 镇巴县| 隆化县| 屏边| 赣州市| 安塞县| 桓台县| 泊头市| 万安县| 湘西| 瑞金市| 师宗县| 科技| 大丰市| 田东县| 甘德县| 山丹县| 同德县| 谢通门县| 林周县| 宜良县| 蓬安县| 佛冈县| 双牌县| 宁安市| 河南省| 洞头县| 铜川市| 黄石市| 娄烦县| 息烽县| 徐汇区| 察雅县| 响水县| 资讯| 马鞍山市| 措勤县| 克东县| 台山市| 祁连县|