要使用AlertDialog.Builder在Android中彈出警告,請按照以下步驟操作:
<dependencies>
<dependency>
<groupId>com.android.support</groupId>
<artifactId>appcompat-v7</artifactId>
<version>28.0.0</version>
</dependency>
</dependencies>
showAlert()
,并在其中使用AlertDialog.Builder構建和顯示警告對話框。以下是一個簡單的示例:import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 顯示警告對話框
showAlert();
}
private void showAlert() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("警告標題"); // 設置對話框標題
builder.setMessage("這是一個警告信息。"); // 設置對話框內容
// 設置一個確定按鈕,點擊后關閉對話框
builder.setPositiveButton("確定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
// 設置一個取消按鈕,點擊后關閉對話框
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
// 使用AlertDialog.Builder創建警告對話框并顯示
AlertDialog alertDialog = builder.create();
alertDialog.show();
}
}
這個示例將創建一個包含標題、信息和兩個按鈕(確定和取消)的警告對話框。點擊按鈕后,對話框將關閉。您可以根據需要自定義標題、內容和按鈕。