我有一个dialogfragment,如果我在对话框外面点击,它应该被忽略。我没有按钮或其他东西来关闭对话框。
但在解雇之前,我想检查对话框中的字段。如果检查结果为肯定,则对话框应该关闭,否则不会。
我可以覆盖哪种方法来做到这一点?或者,我是否可以使用onTouchListener进行手动操作,如果我点击旁边的话,它会关闭对话框?
答案 0 :(得分:-1)
我会做以下。我会在对话框片段的背景上添加透明按钮,以便片段占据所有位置并为该按钮设置onClickListener。也许它很奇怪,但它的工作))