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

溫馨提示×

如何通過AlertDialog收集用戶輸入

小樊
82
2024-06-29 01:28:24
欄目: 編程語言

要通過 AlertDialog 收集用戶輸入,可以使用 AlertDialog.Builder 類來創建一個對話框,并在對話框中添加一個 EditText 來讓用戶輸入文本。

以下是一個示例代碼:

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Enter some text");

// Set up the input
final EditText input = new EditText(this);
builder.setView(input);

// Set up the buttons
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        String userInput = input.getText().toString();
        // 將用戶輸入的內容進行處理或保存
    }
});

builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        dialog.cancel();
    }
});

builder.show();

在上面的代碼中,我們創建了一個 AlertDialog 并設置了一個 EditText 作為對話框的內容。當用戶點擊 OK 按鈕時,我們可以通過 input.getText().toString() 獲取用戶輸入的文本內容,并對其進行處理或保存。當用戶點擊 Cancel 按鈕時,對話框會被取消。

0
晋中市| 皋兰县| 余姚市| 疏附县| 遂昌县| 会昌县| 沭阳县| 南陵县| 余姚市| 军事| 宁河县| 额尔古纳市| 酒泉市| 达州市| 无棣县| 高阳县| 南溪县| 临潭县| 夏邑县| 大埔区| 樟树市| 深圳市| 扎鲁特旗| 廊坊市| 黔江区| 大连市| 德钦县| 嘉定区| 宁化县| 宜黄县| 金阳县| 永春县| 奉新县| 上犹县| 阳信县| 遵义市| 凌云县| 长汀县| 印江| 封丘县| 新民市|