In Xamarin, I am implementing a date field, with a DatePickerDialog returning to an EditText. I've disabled the cursor and disabled soft input like this. I've assigned the Click event of the EditText to launch the dialog. And to my surprise, the first click on the field serves just to pull the focus onto the field. The little line underneath turns blue. I need to click again to get my Click handler to fire and launch the dialog. It would be nice if it popped first time.
Why is this so? Am I too hung up on mice to appreciate the subtleties of a touch interface? Should I be listening for a different event?