I made an app which implements a View.OnTouchListener. But when I uploaded it to Android Market (Google Play Store), I got the following message:
View.OnTouchListener
OnTouchListener is for more fine-grained control than OnClickListener. If what you really care about is clicks -- i.e., the combination of of down-touch/up-touch/no-drag -- then use OnClickListener, that's its purpose.