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

溫馨提示×

如何通過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
平武县| 铁岭县| 东乡| 蓬溪县| 包头市| 盐城市| 陕西省| 定兴县| 措美县| 凤阳县| 武城县| 信宜市| 七台河市| 云南省| 山西省| 澄迈县| 通山县| 恭城| 西峡县| 平昌县| 临泽县| 墨江| 正镶白旗| 柘城县| 鄄城县| 德格县| 尉氏县| 阿拉善盟| 漳州市| 安达市| 时尚| 贡觉县| 汝城县| 肥西县| 阜平县| 孝感市| 石嘴山市| 揭阳市| 扎兰屯市| 无为县| 英吉沙县|