java - 警报对话未显示
问题描述
其他代码正在运行,但未显示警报对话框。
代码:
AlertDialog.Builder confirm = new AlertDialog.Builder(MainActivity.this);
confirm.setTitle("Do you confirm this order?");
confirm.setMessage(order);
confirm.setCancelable(true);
confirm.setPositiveButton("Confirm", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
orderId ++;
orderConfirmed = order;
order = "";
}
});
解决方案
您需要.show()
在确认后面添加。
推荐阅读
- angular - 调试 Typescript 在 VS 中有效,但在 VS Code 中无效
- python - 在 python 中跳过 quandl 的 ssl 验证
- c# - 如果未选择下拉菜单,如何设置默认值(多选)
- html - 如何将 json 数据从 python 导出并打印到 localhost?
- python-3.x - sqlite-变量表名不适用于删除或插入命令
- javascript - 如何在没有弹出窗口的情况下使用 Google Identity API 和登录?
- android - 如何解决由于权限相关问题而导致谷歌播放控制台不允许我上传新版本的签名 apk 的问题
- c - 如何使用 nrf51822 模块在一定时间间隔后关闭 LED
- android - PayUMoney - Android:收到一些错误响应
- javascript - 根据选定的 id 排列对象数组