我有一个View,我需要在LinearLayout上检测一次点击。 我不关心动作,我想要检测的只是一个单击。 基本上是触摸检测,就像按钮上的触摸检测一样。我怎样才能做到这一点?
myView.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
// This gets called so many times on every movement
return true;
}
});
答案 0 :(得分:4)
我很确定,这会起作用aryaxt:
myView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// myView tapped //
}
});