I am working on application in which a user needs to press and hold a button for a long time.
How can I detect the moment that the user: finishes the press or moves their touch position?
Thanks
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I think your best bet is to use a combination of the onLongClickListener() and onTouchListener() for that button. You’ll need to catch certain events on the touch listener since it will trigger for every touch event.
Try something like the following: