Здравствуйте, я использую DiscreteScrollView для этой ссылки в качестве библиотеки
https://github.com/yarolegovich/DiscreteScrollView
Я искал возможность ограничить пользователя go назад к предыдущий пункт и только позволяют им двигаться вперед в направлении. Любая помощь??
Спасибо заранее. Мой код
scrollView.addScrollListener(new DiscreteScrollView.ScrollListener<RecyclerView.ViewHolder>() {
@Override
public void onScroll(float scrollPosition, int currentPosition, int newPosition, @Nullable RecyclerView.ViewHolder currentHolder, @Nullable RecyclerView.ViewHolder newCurrent) {
setNextPrevButton(newPosition);
}
});
void setNextPrevButton(int pos){
if(pos==0){
prev.setBackgroundColor(getResources().getColor(android.R.color.darker_gray));
prev.setText("");
}else {
prev.setBackgroundColor(getResources().getColor(R.color.colorPrimaryDark));
prev.setText("Previous");
}
if(pos==questions.size()-1){
next.setText("Submit");
next.setBackgroundColor(getResources().getColor(android.R.color.holo_red_dark));
}else {
next.setText("Next");
next.setBackgroundColor(getResources().getColor(R.color.colorPrimaryDark));
}
}