如何开始对选定片段的活动?

时间:2019-02-17 20:44:09

标签: android android-fragments kotlin android-viewpager android-pageradapter

如何开始对选定片段的活动?

这是我的片段列表,我需要启动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 :(得分:2)

topTygodnia片段的索引为3(从零开始的索引)。因此,您可以使用ViewPagers currentItem属性来设置当前选定的页面:

viewPager.currentItem = 3

注意:一种好的方法是遵守班级命名约定:班级名称应以大写字母开头,由英语单词组成并具有骆驼套样式。例如,使用WeekTopFragment代替topTygodnia,使用AccountManagementFragment代替Konto_zarzadzanie