Я пытаюсь отобразить список, основанный на обзоре переработчика, видя объем данных, с которыми я буду иметь дело, так что я буду иметь дело с ним, но всякий раз, когда я пытаюсь извинить приложение, оно рендерится, но я всегда получаю эту ошибку "E / RecyclerView: адаптер не подключен; пропущен макет ".
Я рассмотрел большинство решений в сети, но ни одно из них не сработало в моем случае.
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// if (getArguments() != null) {
// mParam1 = getArguments().getString(ARG_PARAM1);
// mParam2 = getArguments().getString(ARG_PARAM2);
// }
Person person1 = new Person("xx", "xx", "xx");
Person person2 = new Person("yy", "yy", "yy");
Person person3 = new Person("zz", "zz", "zz");
personList.add(person1);
personList.add(person2);
personList.add(person3);
mContext= getContext();
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View personListView = inflater.inflate(R.layout.fragment_list_person, container, false);
personRecyclerView = personListView.findViewById(R.id.personRecyclerView);
personRecyclerViewAdapter = new PersonListRecyclerAdapter(mContext, personList);
personRecyclerView.setLayoutManager(new LinearLayoutManager(mContext));
// recyclerViewLayoutManager.setOrientation(LinearLayoutManager.VERTICAL);
personRecyclerView.setHasFixedSize(true);
return personListView;
}
Я не вижу, что мне не хватает или что не так, есть какие-либо подсказки, как это решить? enter code here