Как начать работу с выбранным фрагментом? - PullRequest
0 голосов
/ 17 февраля 2019

как начать действие с выбранным фрагментом?

это мой список фрагментов и мне нужно запустить actvity для topTygodnia () как это сделать?

    val adapter = ViewPageAdapter(supportFragmentManager)

    adapter.addFragmenr(Sciana(), "Posty")
    adapter.addFragmenr(Wydarzenia(),"Wydarzenia")
    adapter.addFragmenr(Konto_zarzadzanie(), "Ustawienia")
    adapter.addFragmenr(topTygodnia(), "top tygodnia")
    adapter.addFragmenr(TopMiesiaca(), "top miesiaca")
    adapter.addFragmenr(OstatnieWiadomosci(), "powiadomień")


    viewPager.adapter = adapter
    nawigacja.setupWithViewPager(viewPager)

1 Ответ

0 голосов
/ 17 февраля 2019
Фрагмент

topTygodnia имеет индекс 3 (индекс на основе нуля).Таким образом, вы можете использовать свойство ViewPagers currentItem для установки текущей выбранной страницы:

viewPager.currentItem = 3

Примечание : хороший подход - придерживаться соглашений об именах классов: имя класса должноначните с заглавной буквы , состоят из английских слов и имеют Camel Case Style .Например, используйте WeekTopFragment вместо topTygodnia, AccountManagementFragment вместо Konto_zarzadzanie.

...