Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void setTradeMarketAdapter(TabletTradeMarketListAdapter marketTradeAdapter) {
- marketTradeAdapter.registerAdapterDataObserver(new RecyclerView.AdapterDataObserver() {
- @Override
- public void onChanged() {
- marketTradeRecyclerView.smoothScrollToPosition(0);
- LinearLayoutManager layoutManager = (LinearLayoutManager) marketTradeRecyclerView
- .getLayoutManager();
- layoutManager.scrollToPositionWithOffset(0, 0);
- }
- @Override
- public void onItemRangeInserted(int positionStart, int itemCount) {
- super.onItemRangeInserted(positionStart, itemCount);
- marketTradeRecyclerView.scrollToPosition(0);
- }
- });
- this.marketTradeRecyclerView.setAdapter(marketTradeAdapter);
- marketTradeAdapter.notifyDataSetChanged();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement