取消Dialogfragment单击外部

时间:2014-05-11 15:03:17

标签: android android-dialog android-dialogfragment

我有一个dialogfragment,如果我在对话框外面点击,它应该被忽略。我没有按钮或其他东西来关闭对话框。

但在解雇之前,我想检查对话框中的字段。如果检查结果为肯定,则对话框应该关闭,否则不会。

我可以覆盖哪种方法来做到这一点?或者,我是否可以使用onTouchListener进行手动操作,如果我点击旁边的话,它会关闭对话框?

1 个答案:

答案 0 :(得分:-1)

我会做以下。我会在对话框片段的背景上添加透明按钮,以便片段占据所有位置并为该按钮设置onClickListener。也许它很奇怪,但它的工作))