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

溫馨提示×

如何通過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
肇源县| 大同县| 德保县| 石台县| 汉寿县| 竹溪县| 鸡东县| 博湖县| 赤水市| 武宣县| 柳河县| 苗栗县| 巨野县| 商丘市| 科尔| 乾安县| 阳江市| 杭州市| 陆良县| 湘潭县| 渭南市| 句容市| 桐庐县| 和龙市| 漠河县| 黄骅市| 平乡县| 台南县| 灌南县| 贵德县| 武清区| 雅安市| 宜丰县| 鸡西市| 仁怀市| 唐河县| 寿阳县| 青神县| 庄河市| 潼关县| 建瓯市|