Я использую приведенный ниже код для автоматической прокрутки моего представления переработчика.
private final Runnable SCROLLING_RUNNABLE = new Runnable() {
@Override
public void run() {
mRecyclerView_news.smoothScrollBy(pixelsToMove, 0);
mHandler.postDelayed(this, duration);
}
};
private void scrollRV(){
final LinearLayoutManager layoutManager = new LinearLayoutManager(this);
layoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);
mRecyclerView_news.setLayoutManager(layoutManager);
mRecyclerView_news.setHasFixedSize(true);
mAdapter = new NewsAdapter(MainActivity.this, newsList, this);
mRecyclerView_news.setAdapter(mAdapter);
mHandler.postDelayed(SCROLLING_RUNNABLE, 500);
}
Я также реализую прослушиватель Click, но когда прокручивается окно Recyclerview, ни один из элементов не нажимается. Прослушиватель щелчков работает нормально, когда окно просмотра не прокручивается.
Как мне преодолеть эту проблему?