不同类中的Android对话框
创始人
2025-01-09 09:00:31
0

在Android中,有多种不同类型的对话框可供选择,包括警告对话框、确认对话框、输入对话框等。下面是一些常见的Android对话框示例代码:

  1. 警告对话框:
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 dialog = builder.create();
dialog.show();
  1. 确认对话框:
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 dialog = builder.create();
dialog.show();
  1. 输入对话框:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("输入");
final EditText input = new EditText(this);
builder.setView(input);
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        String text = input.getText().toString();
        // 处理输入的文本
        dialog.dismiss();
    }
});
builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 点击取消按钮后的操作
        dialog.dismiss();
    }
});
AlertDialog dialog = builder.create();
dialog.show();

以上代码演示了如何创建不同类型的Android对话框,并设置按钮点击事件的处理逻辑。具体根据需求选择相应的对话框类型,并在按钮的点击事件中添加逻辑处理即可。

相关内容

热门资讯

透视辅助挂(WPk)透视辅助(... 透视辅助挂(WPk)透视辅助(黑科技)透视辅助测试(总是有挂)是一款可以让一直输的玩家,快速成为一个...
黑科技存在(wopoker)有... 黑科技存在(wopoker)有没有挂(黑科技)有外挂软件(一贯存在有挂)是一款可以让一直输的玩家,快...
黑科技工具(wepower)辅... 黑科技工具(wepower)辅助软件下载链接(黑科技)辅助软件下载链接(确实存在有挂)1、ai辅助优...
黑科技玄学(WePoke)模拟... 黑科技玄学(WePoke)模拟器(黑科技)软件透明演示(真是是真的有挂)1)辅助挂:进一步探索辅助透...
黑科技新版(wepOke)有规... 您好,这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款游戏中打牌都...
黑科技计算(wEpOke)透明... 黑科技计算(wEpOke)透明黑科技(黑科技)黑科技设备(其实是真的有挂)辅助器中分为三种模型:软件...
黑科技美元局(wEPoke)黑... 黑科技美元局(wEPoke)黑科技设备(黑科技)挂真的假的(一直是真的有挂)1、金币登录送、破产送、...
黑科技规律(wEPoke)黑科... 黑科技规律(wEPoke)黑科技(黑科技)黑科技设备(原来真的有挂)是一款可以让一直输的玩家,快速成...
黑科技模拟器(we-poker... 黑科技模拟器(we-poker)ai代打(黑科技)俱乐部黑科技(本来真的是有挂)1、金币登录送、破产...
透视好友房(WPK)透视辅助合... 透视好友房(WPK)透视辅助合作(黑科技)透视辅助购买渠道(原来是真的有挂)1、ai机器人多个强度级...