我有一个登录屏幕,当点击登录按钮时,弹出窗口显示Ok。 我的需求是保持弹出直到确定点击。如何保持警告对话框直到确定点击Android
0
A
回答
1
就这样
public static void showMessageDialogWithIntent(final Activity activity, String Message, final String intentClassName) throws ClassNotFoundException {
Log.e(TAG, "showMessageDialogWithIntent");
AlertDialog.Builder builder = new AlertDialog.Builder(activity);
builder.setMessage(Message).setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
try {
// do work here
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
builder.setCancelable(false);
builder.create().show();
}
+0
setCancelable(false)将阻止用户不要终止对话,除非他点击确定,这不是你想要的吗? – 2014-10-16 12:58:52
0
您可以通过使用 setCancelable(false)
这样
AlertDialog.Builder builder = new Builder(context);
builder.setMessage("Some Message");
builder.setTitle("You Title");
builder.setCancelable(false);
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
//I won't add finish() here
}
});
builder.create().show();
1
这是这样做:
AlertDialog alertDialog = new AlertDialog.Builder(
AlertDialogActivity.this).create();
// Setting Dialog Title
alertDialog.setTitle("Alert Dialog");
// Setting Dialog Message
alertDialog.setMessage("Hello ,");
// Setting OK Button
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// Write your code here to execute after dialog closed
//Toast.makeText(getApplicationContext(), "You clicked on OK", Toast.LENGTH_SHORT).show();
alertDialog.cancel();
}
});
// Showing Alert Message
alertDialog.show();
相关问题
- 1. 定制确认并警告对话框
- 2. Android的警告对话框
- 3. 定制警告对话框中的Android
- 4. Android的警告对话框按钮点击
- 5. 在警告对话框中点击按钮时重定向
- 6. 如何保持会话登录,直到登出被点击
- 7. 如何点击确定在葫芦警告框上的按钮android
- 8. 确认对话框(警告)提交
- 9. 如果事情警告对话框上点击按钮问题的Android
- 10. 警告保存点击MVC3
- 11. 保持控制在MSI同一对话框上,当用户点击确定
- 12. 的Android警告对话框不工作
- 13. Android的警告对话框在2.1
- 14. Android安全警告对话框
- 15. 点击确定jQuery警告消息框重定向
- 16. 如何从警告对话框
- 17. QTP脚本不点击安全警告对话框
- 18. 当你点击它时,防止警告对话框消失
- 19. 警告对话框:播放MP3,直到它的显示
- 20. 添加垂直滚动条到一个警告对话框
- 21. jqGrid警告对话框
- 22. 警告对话框准备
- 23. 在警告对话框
- 24. 多个警告对话框
- 25. libGDX警告对话框
- 26. 安卓:警告对话框
- 27. android - 警告对话框,用户不能通过没有点击按钮
- 28. 如何获得事件点击确定对话框
- 29. 如何使用共享首选项保存警告对话框
- 30. 如何在点击正面按钮时重复显示警告对话框?
使用setCancelable(假); – 2014-10-16 13:23:43