I am using fragments in my application.I have a fragment that contains EditText
and some Dialogfragment
.
When i click one particular widget it will move to next fragment. I need the first fragment in the backstack,so i added addToBackStack method also.
The second fragment doesn't contain any EditText
. Now the problem is, when we touch or press the second fragment, EditText
in the first fragment get the focus and the dialogs are coming.
I got the following code
getView().setFocusableInTouchMode(true);
getView().requestFocus();
I placed this in onResume()
. But onResume()
will not be called according to some android documents. What I should I do? This is the picture of the second activity that shows the problem