В моем приложении у меня есть представление рециркулятора с 20 - 30 элементами, и у меня есть функция, чтобы потянуть, чтобы обновить содержимое, и я хочу предотвратить прокрутку представления пользователем, пока выполняется обновление, потому что это создает ошибкуесли пользователь связывается с прокруткой, и процесс восстановления продолжается, но я действительно теряюсь в том, как это сделать: /
eRecyclerView = findViewById(R.id.recycler_view);
RecyclerView.LayoutManager eLayoutManager = new GridLayoutManager(this, 2);
eRecyclerView.setLayoutManager(eLayoutManager);
swipeRefreshLayout = findViewById(R.id.refreshSecondLevel);
swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
loadNewContent();
Handler delay = new Handler();
delay.postDelayed(new Runnable() {
@Override
public void run() {
swipeRefreshLayout.setRefreshing(false);
}
}, 3000);
}
});