Я хочу знать, когда пользователь держать прокрутки (например, когда вы хотите обновить ваш график в Twitter?Найдено, когда пользователь держать прокрутки, когда в верхней части, Android
На самом деле я просто не могу использовать onScrollListener, потому что я используя библиотеку this, которые делают listview способным осуществлять перетаскивание списков просмотров
Что я хочу сделать, это возможность «минимизировать» этот список, когда пользователь делает событие «сверху вниз», но его невозможно изменить OnTouchListener Что я сейчас делаю сейчас:
listOrders.getRecyclerView().addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
if (newState == recyclerView.SCROLL_STATE_DRAGGING) {
int height = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 56, getResources().getDisplayMetrics());
int marginBottom = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics());
RelativeLayout.LayoutParams layPra = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, height);
layPra.addRule(ALIGN_PARENT_BOTTOM);
layPra.bottomMargin = marginBottom;
frameOrders.setLayoutParams(layPra);
listOrders.setScrollingEnabled(false);
listOrders.setEnabled(false);
}
}
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
}
});