У меня есть группа строк категорий, хранящихся в FirebaseFirestore.
Теперь я хочу показать этот список строк с вкладками, используя tabLayout.
Это означает, что количество вкладок будет динамическим, которое будет установлено в соответствии с тем, что присутствует в базе данных. На данный момент я знаю только, как показать фиксированное количество вкладок, используя эту строку кода:
TabLayout tabLayout = findViewById(R.id.tabLayout);
tabLayout.addTab(tabLayout.newTab().setText("Tab1"));
tabLayout.addTab(tabLayout.newTab().setText("Tab2"));
tabLayout.addTab(tabLayout.newTab().setText("Tab3"));
Итак, как мне сделать вкладки динамическими, чтобы текст и количество вкладок задавались исходя из того, что поступает из списка строк из моей базы данных? Пожалуйста, помогите.