我们的relativeLayout上有一个onClick函数,但是当我们从屏幕释放手指时(onTouchEnd),该方法会触发。我们希望我的功能在我的手指触摸屏幕时触发。
android:clickable="true"
android:onClick="click"
public void click(View v){
releaseItem();
}
答案 0 :(得分:0)
使用View.setOnToucListener(listener)
yourRelativeLayout.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_DOWN){
//Your stuff here
return true;
}
return false;
}
});