【发布时间】:2012-08-19 15:02:51
【问题描述】:
我有一个使用 Theme.Dialog 样式的活动,因此它是另一个活动上方的浮动窗口。但是,当我在对话框窗口外(在后台活动上)单击时,对话框将关闭。我怎样才能阻止这种行为?
【问题讨论】:
-
你为什么要那样做。如果您想要的行为是对话框,为什么不使用对话框?谈到你的问题,我认为没有解决办法。
-
@KumarBibek 对话框在布局自定义方面受到限制......这就是活动的原因。甚至开发人员文档也推荐这种方法进行灵活的定制
-
而 OP 想要的是一个 Modal 对话框,即强制用户响应的对话框,例如 OK 或 Yes/No。用户不应该只是点击离开。
标签: java android android-activity dialog touch