You should probably show some code because I have no idea if what I'm about to post will help you out or not.
My Issue (Similar to Question) What I noticed in 4.2 (SG4) but not earlier versions was EditText gaining focus after onResume() during activity creation. This issue did not always occur but seemed more prevalent when the keyboard was open and closed in the activity.
My scenario - Two EditText boxes, let's call them A and B, where A in xml had requestFocus>/requestFocus>. Both had onFocusListners. After onCreate, A would have focus. After onResume during creation, B would have focus. No idea why. Both onFocusListners would change the screen layout and I wanted to avoid focus changes to B prematurely.
My work around - I inserted a third EditText in between A and B in xml. Let's call it Z. Z had to have visibility set to VISIBLE. Z had to also have a dummy onFocusListner that did nothing. Running this caused Z to gain focus. To return focus back to A and remove Z from the layout I had to do the following: in onCreate I did a postDelayed() on view Z where in the run method i changed focus to A and set the visibility of Z to gone. Delayed 100ms. I tried onPostResume() instead of postDelayed() but that did not work.