質問

私はonfling(またはいくつかの類似のスワイプ)各リストビューで、リスト内のすべての項目を実施したいと思います。私は、その特定のアイテムをスワイプした場合、それは名前の横にある3つのボタンが表示されるはずです。

これを実装するための任意のアイデアがあります。

役に立ちましたか?

解決

私はジェスチャ検出の助けを借りてこれを実現しています:

gestureDetector = new GestureDetector(context, new MyGestureDetector());
gestureListener = new View.OnTouchListener() {
    public boolean onTouch(View v, MotionEvent event) {
        return gestureDetector.onTouchEvent(event);
    }
};
mList.setOnTouchListener(gestureListener);

他のヒント

は使用してリストビューではなくEfficientAdapter。あなたがtheonFlingイベントを設定し、あなたのニーズにそれをオーバーライドすることができた使用

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top