After more debugging, it seems to me that some MotionEvent events don't like no handling and are acting up.
On Jul 23, 6:26 pm, "Lewis Z." <[email protected]> wrote: > I have an EditText field and I want to pop up a new window/activity > whenever a user touches/clicks the field. The new window has some > widgets and of course Apply and Cancel buttons. > > Here is the code how I intercept the onTouch event. > > EditText ctlMaskEt = (EditText)findViewById(R.id.mask_field); > ctlMaskEt.setOnTouchListener(new OnTouchListener() { > public boolean onTouch (View v, MotionEvent event) { > popMaskEditor(); > return true; > } > }); > > Everythings work fine until I click the Apply and Cancel buttons. The > API finish() won't close the new window unless I click the same button > one more time. Calling popMaskEditor() from a button's OnClick event > handler doesn't have this problem. > > Can someone please tell me why? How to fix this problem? Thanks a lot. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

