【问题标题】:Should i use tabHost in a tabHost for this setup?我应该在 tabHost 中使用 tabHost 进行此设置吗?
【发布时间】:2017-12-27 05:41:46
【问题描述】:

我正在做一个学校项目,在 android studio 上制作一个信息应用程序。我需要创建一个包含 4 个选项卡的 tabHost。在选项卡的 1 中,我必须能够左右滑动才能显示 5 个不同的活动。将另一个 tabHost 放在第二个选项卡活动中是否正确?

还有其他更有效的方法吗?

【问题讨论】:

    标签: java android-layout android-tabhost


    【解决方案1】:

    您可以使用TableLayoutViewPager

    通过设置,TableLayout和ViewPager联动。

    yourTableLayout.setupWithViewPager(yourViewPager)
    

    在 ViewPager 的 Adapter 中重写 getPageTitle(int position)

    public CharSequence getPageTitle(int position) {
        return yourTabTitle.get(position)
    }
    

    【讨论】:

    • 这个答案是正确的,ViewPager + TabLayout 可能像一个问题一样使用
    猜你喜欢
    • 1970-01-01
    • 2012-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多