Android中alertdialog對(duì)話框怎么用

小億
94
2023-12-01 20:32:29

在Android中,可以使用AlertDialog來(lái)創(chuàng)建對(duì)話框。

首先,在代碼中創(chuàng)建一個(gè)AlertDialog.Builder對(duì)象,并設(shè)置對(duì)話框的標(biāo)題、消息和按鈕等屬性:

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Title") // 設(shè)置對(duì)話框標(biāo)題
       .setMessage("Message") // 設(shè)置對(duì)話框消息
       .setPositiveButton("OK", new DialogInterface.OnClickListener() {
           public void onClick(DialogInterface dialog, int id) {
               // 點(diǎn)擊確定按鈕的邏輯處理
           }
       })
       .setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
           public void onClick(DialogInterface dialog, int id) {
               // 點(diǎn)擊取消按鈕的邏輯處理
           }
       });

然后,使用builder創(chuàng)建一個(gè)AlertDialog對(duì)象,并顯示對(duì)話框:

AlertDialog dialog = builder.create();
dialog.show();

這樣就可以創(chuàng)建一個(gè)帶有標(biāo)題、消息和確定、取消按鈕的對(duì)話框。根據(jù)需要,可以添加更多的按鈕或自定義對(duì)話框內(nèi)容。

0