防止使用导航组件加载的DialogFragment在触摸外部时被解除。

3

我一直在使用导航组件来加载所有视图,包括对话框片段。但是,对于其中的一些视图,我不希望用户在触摸外部区域时将其关闭。

是否有标志可以传递以防止发生这种情况?

1个回答

3

我发现设置 isCancellable = false 就可以解决问题。


2
你把 is cancellable 放在哪里? - David Innocent
2
在你的 DialogFragmentonStart 方法中。 - Alex Kombo
这会不会受到片段的生命周期的影响? - David Innocent

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接