Dois métodos para implementar caixas de prompt pop-up no Android Studio

Dois métodos para implementar caixas de prompt pop-up no Android Studio

No processo de desenvolvimento do Android, muitas vezes é necessário usar caixas de prompt pop-up para exibir informações aos usuários ou obter informações do usuário. No Android Studio, podemos implementar caixas de prompt pop-up de duas maneiras: usando AlertDialog e Toast.

Método 1: usar AlertDialog

AlertDialog é uma classe fornecida pelo Android para exibir caixas de diálogo. Ela pode ser usada para exibir mensagens, avisos, erros e outras informações, além de permitir que os usuários interajam com as caixas de diálogo. A seguir está um exemplo de código que usa AlertDialog para implementar uma caixa de prompt pop-up:

// 创建AlertDialog.Builder对象
AlertDialog.Builder builder = new AlertDialog.Builder(this);
// 设置对话框标题
builder.setTitle("提示");
// 设置对话框内容
builder.setMessage("这是一个弹出提示框");
// 设置取消按钮,并设置点击事件
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 点击取消按钮后的逻辑处理
        dialog.dismiss();
    }
});
// 设置确认按钮,并设置点击事件
builder.setPositiveButton("确认", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 点击确认按钮后的逻辑处理
        dialog.dismiss()

Guess you like

Origin blog.csdn.net/2301_79326510/article/details/132387821