Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. @Override
  2. public boolean onTouch(View v, MotionEvent event) {
  3. switch(event.getAction()) {
  4. case MotionEvent.ACTION_DOWN:
  5. if (mHandler != null) return true;
  6. mHandler = new Handler();
  7. mHandler.postDelayed(mAction, 10);
  8. break;
  9. case MotionEvent.ACTION_UP:
  10. if (mHandler == null) return true;
  11. mHandler.removeCallbacks(mAction);
  12. mHandler = null;
  13. break;
  14. }
  15. return false;
  16. }
  17. Runnable mAction = new Runnable() {
  18. @Override
  19. public void run() {
  20. //Do continuous task
  21. mHandler.postDelayed(this, 100);
  22. }
  23. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement