android 4.0 Dialog gets canceled when touched outside of dialog window

nishi picture nishi · Mar 22, 2012 · Viewed 30.5k times · Source

Hi I am facing the problem on ICS like dialog is dismissed when we click outside dialog window, due to which I am getting problem like I don't get any confirmation from user.

Please help.

Answer

Harshawardhan picture Harshawardhan · Mar 22, 2012

Check this method from the Android Developers site for dialog.

Try using the

dialog.setCanceledOnTouchOutside (boolean cancel)

Pass a boolean value to enable/disable dialog behaviour when touched outside of the dialog window.

Also go through these links:

How do I fire an event when click occurs outside a dialog

How to cancel an Dialog themed like Activity when touched outside the window?

I hope this answers your question.