我有一个使用 Theme.Dialog 样式的活动,因此它是另一个活动上方的浮动窗口。但是,当我在对话框窗口外(在后台活动上)单击时,对话框将关闭。我怎样才能阻止这种行为?
通过捕捉事件并且什么都不做,我认为你可以防止关闭。但奇怪的是,当您触摸外部时,活动对话框的默认行为不应自行关闭 。
(PS:代码使用WindowManager.LayoutParams)