アンドロイドリストビューに投げつける実装する方法
質問
私は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
イベントを設定し、あなたのニーズにそれをオーバーライドすることができた使用
所属していません StackOverflow