2011-10-15 29 views

回答

0

您可以通過創建做到這一點自定義OnTouchListener。這裏是一個例子:

yourImageView.setOnTouchListener(new OnTouchListener() 
{ 
    @Override 
    public boolean onTouch(View v, MotionEvent event) 
    { 
     if(event.getAction() == case MotionEvent.ACTION_UP) { 
     int positionX = event.getX(); 
     int positionY = event.getY(); 
     // do something based on position of touch 

     return true; 
     } 
     return false; 
    } 
}); 
+0

請問你能否使用整個代碼? , 我會寫在「/ /做一些基於觸摸的位置」,以及如何定義「yourimageview」,因爲它給出了錯誤,錯誤消失了,當我寫這一行「View yourImageView = findViewById(R.id.footer1 );「>我不知道這是否正確 –