Javada butona basılı tutma

Öğrenme amaçlı bir program yapıyorum. Butona basılı tutulduğu sürece labeldeki sayıyı arttırmak istiyorum ama basılı tutma olayını bilmiyorum, yardımcı olur musunuz?

    0

    Volkan

    17 Ekim 2016

     basılı tutulduğunda olayı böyle başlatabilirsin, ama basılı tutulduğu süre boyunca işlem yapabilmen için action downda bir timerTask tanımlamalısın, action_up da bu işlemi sonlandırarark bitirmiş olabilirsin. Ya da  thread tanımlarsın sleep 1 sn olacak şekilde verirsin, while(true) içinde, action up da sonlandırırsın.Onlar zaten ayrı sorular. b.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View arg0, MotionEvent arg1) { switch (arg1.getAction()) { case MotionEvent.ACTION_DOWN: //yapacagın işlemi başlat break; default: //işlem sonu break; } return true; } });  

    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.