Hi!
I know this thread is quite old. Sorry. I'll start a new one if you want (I actually don't know what's better)
I'm programming a keyboard. It has two buttons to move the cursor forwards and backwards. I want them to work when I push them, not later. If I hold my finger down, I want the cursor start to move fastly. I'm doing this by using Down and LongClick events.
I've found that Down event is executed twice before LongClick, just as Klaus described four years ago.
Well, it would be quite easy for me to avoid this behavior by adding some lines to my code, but I would like to know if there's an easier way to do it, and the reasons why this happens. Is it my phone's fault? I haven't seen this issue in other apps.
Failed on:
Jiayu G4S
ZTE Blade
Thank you very much.