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()