我有一个使用Theme.Dialog样式的活动,因此它是另一个活动上的浮动窗口.但是,当我在对话窗口外部单击(在后台活动上)时,对话框关闭.我怎样才能阻止这种行为呢?
我有一个使用Theme.Dialog样式的活动,因此它是另一个活动上的浮动窗口.但是,当我在对话窗口外部单击(在后台活动上)时,对话框关闭.我怎样才能阻止这种行为呢?
这可能会对你有帮助.这是一种处理touch 外部事件的方法:
How to cancel an Dialog themed like Activity when touched outside the window?个
我想你可以通过不做任何事情来阻止比赛的结束.但奇怪的是,当你touch 外部时,活动对话框的默认行为应该是not以自动关闭.
(PS:代码使用WindowManager.LayoutParams)