После написания необходимого кода для списка RecyclerView, такого как Адаптер, я наконец-то получил список для отображения в списке Фрагмент.Единственная проблема заключается в том, что последняя строка списка является избыточной, и я пытаюсь найти, какой код следует изменить / где проблема может быть.
Я пытался изменить различные части кода, такие какАдаптер, класс модели, код, в котором создается экземпляр Адаптера и подключается к RecyclerView.Конечно, я искал решение подобных проблем.Точно, мой вопрос, где в коде я должен искать проблему.
Это код, в котором прикреплены список, RecyclerView и адаптер:
context = getActivity();
Bundle listBundle = getArguments();
if (listBundle != null) {
ArrayList<Movie> moviesList =getArguments().getParcelableArrayList("moviesList");
String titleFromIntent = listBundle.getString("title");
String releaseYearFromIntent = listBundle.getString("releaseYear");
Movie moviesListEntryData = new Movie();
moviesListEntryData.setTitle(titleFromIntent);
moviesListEntryData.setTitle(releaseYearFromIntent);
if (moviesList != null) {
moviesList.add(moviesListEntryData);
moviesAdapter = new MoviesAdapter(context);
moviesRV = rootView.findViewById(R.id.moviesRVId);
moviesRV.setLayoutManager(new LinearLayoutManager(context));
//moviesRV.setItemAnimator(new DefaultItemAnimator());
moviesRV.setHasFixedSize(true);
moviesRV.setAdapter(moviesAdapter);
moviesAdapter.attachMoviesList(moviesList);
}
}