私は私のカスタムビューで長押しを検出すると問題を抱えています。長押しアンドロイド
ここでこのコードは、すべての単一(ショート)を検出し、この問題に関連したコード
final GestureDetector gestureDetector = new GestureDetector(new GestureDetector.SimpleOnGestureListener() {
public void onLongPress(MotionEvent e) {
Log.e("dbg_msg", "onLongPress");
}
});
public boolean onTouchEvent(MotionEvent event) {
return gestureDetector.onTouchEvent(event);
};
だとして、長押しをクリックしてください。
私はActivityから継承したクラスでこのコードを配置すると、それが動作します。
、なぜそれがカスタムビューで動作していませんか?
が私のためにこれを固定 – Manuel