Как я добавить элемент управления ListView, чтобы fragmentviewmodel Ява
я создаю приложение для книжного магазина
у меня есть фрагменты каждый фрагмент это секция
и каждый фрагмент имеет класс Fragment и класс FragmentViewModel xlass
кадр из фрагмента занятия
вот как работает приложение я хочу заменить текст на представление списка
готовый фрагмент - YouTube[^]
кроме того, у меня есть класс адаптера и класс элемента, а также
это прекрасно работает в основной деятельности
класс адаптеров и элементов
Что я уже пробовал:
я добавил этот код в класс ViewModel, но этот код должен расширять AppCompatActivity
когда фрагмент нужно расширить ViewModel
и этот код прекрасно работает в основной деятельности
<pre>ArrayList<Books_item> items = new ArrayList<>(); BooksAdapter adapter; ListView listView; private DrawerLayout nDrawerLayout; private ActionBarDrawerToggle nToggle; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listView = findViewById(R.id.book_list); items.add(new Books_item("اbook name", "author", 244, (float) 3.5, "book type", R.drawable.picture, 25)); items.add(new Books_item("اbook name", "author", 244, (float) 3.5, "book type", R.drawable.picture, 25)); items.add(new Books_item("اbook name", "author", 244, (float) 3.5, "book type", R.drawable.picture, 25)); items.add(new Books_item("اbook name", "author", 244, (float) 3.5, "book type", R.drawable.picture, 25)); adapter = new BooksAdapter(this, 0, items); listView.setAdapter(adapter); }