小编典典

防止 Android 活动对话框在外部触摸时关闭

all

我有一个使用 Theme.Dialog
样式的活动,因此它是另一个活动上方的浮动窗口。但是,当我在对话框窗口外(在后台活动上)单击时,对话框将关闭。我怎样才能阻止这种行为?


阅读 94

收藏
2022-05-18

共1个答案

小编典典

通过捕捉事件并且什么都不做,我认为你可以防止关闭。但奇怪的是,当您触摸外部时,活动对话框的默认行为不应自行关闭

(PS:代码使用WindowManager.LayoutParams)

2022-05-18