特定のボタン、または画像ビューまたはビューに実装されているタップリスナーに疑問がありますか? 私がサーフィンしたサイトはレイアウト全体にしか表示されず、ビューのタップでアクションを実行したいからです。助けてください。ありがとうございました。
16990 次
4 に答える
2
ほとんどの場合GestureDetector.OnGestureListener
、アクティビティに実装する必要があるタップ イベントを感知します。onSingleTapUp(MotionEvent e)
のメソッドを使用してアクションを実行できますGestureDetector.OnGestureListener
。
通常、ボタン コントロールでは、like を使用します。
myButton.setOnClickListener(new OnClickListener() {});
または、他の clickListners とタップ イベントが ImageView やその他のカスタムビューに使用されます。
于 2011-07-16T08:26:55.283 に答える
0
@Override
public boolean onTouchEvent(MotionEvent event) {
// on action down do your work...
return super.onTouchEvent(event);
}
于 2014-09-29T14:02:24.073 に答える