【问题标题】:Tab underline returning to the first tab on screen rotation选项卡下划线返回屏幕旋转的第一个选项卡
【发布时间】:2014-12-08 17:54:57
【问题描述】:

由于一些 UI 限制,我没有在我的项目中使用选项卡,而是使用了三个带有 viewpager 的按钮,它们用作选项卡。在三个按钮下方,我使用了三个视图,它们用作标签下划线。

问题是,当屏幕旋转时,显示正确的查看器,但下划线出现在第一个按钮下方,但是,它应该在当前选定按钮的下方。

【问题讨论】:

  • 请贴出相关代码

标签: android android-fragments tabs


【解决方案1】:

您必须使用 onRestoreInstanceState 将视图位置编号(例如选项卡编号 2 或选项卡编号 3)存储在包中,并从 onSaveInstanceState 读取它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-06
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多