Я решил поиграть с пользовательским LayoutManager
для моего RecyclerView
. К сожалению, когда я установил его на RecyclerView
, ничего не появилось. Только когда я заменяю его LinearLayoutManager
, все изображения отображаются.RecyclerView.LayoutManager не показывает вид
Вот мой LayoutManager
:
public class MyLayoutManager extends RecyclerView.LayoutManager{
@Override
public RecyclerView.LayoutParams generateDefaultLayoutParams() {
return new RecyclerView.LayoutParams(RecyclerView.LayoutParams.MATCH_PARENT, RecyclerView.LayoutParams.MATCH_PARENT);
}
@Override
public void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state) {
View view = recycler.getViewForPosition(0);
addView(view);
measureChildWithMargins(view, 0, 0);
layoutDecorated(view, 0, 0, getWidth(), getHeight());
}
}
Пожалуйста, дайте мне подсказку, как применять LayoutManager
правильно, спасибо.