NO NECESITA BIBLIOTECA EXTERNA ..
HAGA LA APLICACIÓN PESADA SI ANDROID DA SOLUCIÓN …
A partir de v22.2.0, el equipo de soporte de Android ha incluido una clase ItemTouchHelper
que hace que deslizar para descartar y arrastrar y soltar sea bastante simple. Puede que esto no sea tan completo como algunas de las bibliotecas disponibles, pero proviene directamente del equipo de Android.
- ¿Qué debo aprender para desarrollar aplicaciones para Android e iOS?
- ¿Google planea ofrecer un programa de afiliación para el nuevo Android Market basado en la web?
- Cómo forzar a cada aplicación de Android a obtener un tema oscuro
- ¿Qué servidor en línea debo usar para mi aplicación de Android que requiere solo 1 base de datos y 2 archivos de script PHP?
- ¿Cuáles son los idiomas utilizados para el desarrollo de aplicaciones móviles?
- Actualice su build.gradle para importar v22.2. + De la biblioteca de RecyclerView
compile 'com.android.support:recyclerview-v7:22.2.+'
- Cree una instancia de un ItemTouchHelper con un SimpleCallback
ItemTouchHelper.SimpleCallback simpleItemTouchCallback = new ItemTouchHelper.SimpleCallback(0, ItemTouchHelper.LEFT | ItemTouchHelper.RIGHT) { [...] @Override public void onSwiped(RecyclerView.ViewHolder viewHolder, int swipeDir) { //Remove swiped item from list and notify the RecyclerView } }; ItemTouchHelper itemTouchHelper = new ItemTouchHelper(simpleItemTouchCallback);
ItemTouchHelper.SimpleCallback simpleItemTouchCallback = new ItemTouchHelper.SimpleCallback(0, ItemTouchHelper.LEFT | ItemTouchHelper.RIGHT) { [...] @Override public void onSwiped(RecyclerView.ViewHolder viewHolder, int swipeDir) { //Remove swiped item from list and notify the RecyclerView } }; ItemTouchHelper itemTouchHelper = new ItemTouchHelper(simpleItemTouchCallback);
** Tenga en cuenta que SimpleCallback toma las direcciones que desea habilitar para arrastrar y soltar y las direcciones que desea habilitar para deslizar. - Adjunte a su RecyclerView
itemTouchHelper.attachToRecyclerView(recyclerView);