有没有可能将任何标志传递给AlertDialog,以便用户可以点击屏幕上的小部件,而不是被AlertDialog阻止? 当我在屏幕上显示AlertDialog时,我无法点击AlertDialog中的任何东西。AlertDialog不被阻止
0
A
回答
0
我不能给你一个答案,你的实际问题,但别的东西,可能为你工作:
使用的FrameLayout或RelativeLayout的作为外布局(或在其封装布局),并定义Frame/RelativeLayout中的第二个布局,然后将放置在实际布局的顶部。
您可以将其配置为正常(通过setText()等)并使用setVisibility()来显示或隐藏它。
1
AlertDialog总是在主线程上运行,它会阻止用户界面,直到你不关闭它。希望这个帮助。
0
请参阅文档中的setCanceledOnTouchOutside(boolean cancel)。
设置在窗口的 界限以外触摸时是否取消该对话框。如果设置为true,则对话框设置为可取消,如果不是 已设置。
参数:
取消无论当 窗外感动的对话框应该被取消。
否则,用您需要的属性创建您自己的对话框。
相关问题
- 1. StrongLoop:POST访问不被阻止
- 2. GLKViewControllerDelegate被阻止
- 3. SendKeys.send被阻止
- 4. Eclipse ADT被阻止
- 5. 会话被阻止
- 6. Gradle被阻止:app:transformClassesWithDexForDebug
- 7. Clickonce exe被阻止
- 8. private_pub Faye.js被阻止
- 9. Android有alertdialog不会阻止应用程序选项菜单
- 10. codeigniter电子邮件不断被阻止
- 11. 如何“dragenter”不被子元素阻止?
- 12. 创建不被阻止的小书签
- 13. 被阻止的不安全内容chrome
- 14. 推荐人不被htaccess阻止
- 15. 在jquery中停止父函数时阻止回调被阻止?
- 16. Android:UI线程被阻止
- 17. Python进程被urllib2阻止
- 18. JQL被阻止问题
- 19. PHPMailer - HTML内容被阻止
- 20. Github - 合并被阻止
- 21. 查询用户被阻止
- 22. DOM重绘被childProcess.spawnSync阻止
- 23. 始终阻止被忽略
- 24. plupload被阻止的问题
- 25. 阻止类被实例化
- 26. Laravel 4 DELETE/PUT被阻止
- 27. 网站区域被阻止?
- 28. 递归呼叫被阻止
- 29. AJAX呼叫被阻止
- 30. Iframe在HTML中被阻止
你能简单解释一下吗? – 2012-03-13 10:35:36
如果显示AlertDialog,则它具有焦点,并且不能在后台使用任何小部件。 – zapl 2012-03-13 10:39:01
警报对话框意味着阻止!否则,为什么它应该被命名为'AlertDialog'? – WarrenFaith 2012-03-13 10:40:51