J'ai listview dans RelativeLayout. Je souhaite écouter les balayages gauche/droite et les clics simples/longs. Pour écouter swipes j'utilise par exemple de SimpleOnGestureListener, que je reviens à -Handle Listview longClick
listView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return gestureDetector.onTouchEvent(event);
}
});
Dans ce cas, je ne peux pas écouter de longs clics parce que méthode de SimpleOnGestureListener - onLongPress retourne void. Est-il possible d'écouter pendant long clic exactement dans la méthode OnItemLongClickListener de listview et aussi d'écouter des balayages? Merci.
Pour la liste swipe mieux aller '' RecycleView' parce ListView' va être depricated –
Ok, je vais essayer de l'utiliser à l'avenir projet. Et pour l'instant, est-il possible de gérer Long Click dans ListView? –
Comme la réponse mentionnée par @SohailZahid est la meilleure façon de le faire –