2012-01-23 12 views

cevap

7

ACTION_DOWN bayrağı

view.setOnTouchListener(new View.OnTouchListener() { 
     public boolean onTouch(View v, MotionEvent event) { 
      if (event.getAction() == MotionEvent.ACTION_DOWN){ 
       int x = (int) event.getX(); 
       int y = (int) event.getY(); 
      } 
      return true; 
     } 
    }); 
+1

davranış OnClickListener uzaktır ile onTouchListener kullanın. "Yüzen Eylem Düğmesi" (örneğin) tıklama etkinliği, bir dokunma olayından çok farklıdır. –

+5

Click, "ACTION_DOWN" ile "ACTION_UP" ile belirli bir süre içinde ve "çok" hareket etmeden birleşimin birleşimidir. Yani bu soruya cevap vermiyor. –

İlgili konular