Search in sources :

Example 1 with ItemTouchHelperSwipeAdapter

use of org.wikipedia.views.ItemTouchHelperSwipeAdapter in project apps-android-wikipedia by wikimedia.

the class FeedView method setCallback.

public void setCallback(@Nullable ItemTouchHelperSwipeAdapter.Callback callback) {
    if (itemTouchHelper != null) {
        itemTouchHelper.attachToRecyclerView(new DummyView(getContext()));
        itemTouchHelper = null;
    }
    if (callback != null) {
        itemTouchHelper = new ItemTouchHelper(new ItemTouchHelperSwipeAdapter(callback));
        itemTouchHelper.attachToRecyclerView(this);
    }
}
Also used : ItemTouchHelper(android.support.v7.widget.helper.ItemTouchHelper) ItemTouchHelperSwipeAdapter(org.wikipedia.views.ItemTouchHelperSwipeAdapter)

Aggregations

ItemTouchHelper (android.support.v7.widget.helper.ItemTouchHelper)1 ItemTouchHelperSwipeAdapter (org.wikipedia.views.ItemTouchHelperSwipeAdapter)1