我有九个标签(比如 0 到 8),屏幕上只显示五个标签。这五个选项卡将是这九个选项卡中的 0 到 3 个选项卡,第五个选项卡将是更多选项卡。更多选项卡将显示带有 GridView 的活动,显示剩余九个选项卡的图像+标题(例如 4 到 8)。现在单击 GridView 中的任何项目(图像+标题)将用其各自的活动替换更多选项卡图像+标题及其内容/活动。
我能够替换选项卡指示器(图像+标题),但在替换其各自的内容/活动时遇到了困难。
与其他类似线程一样,他们建议使用 clearAllTabs 并再次添加/重新创建需要选项卡。但我觉得清除所有标签只是为了替换一个标签很重。
我正在使用带有 Intents 的 TabActivity。据我所知,TabActivity 已被其旧应用程序弃用,最初它只有 5 个选项卡,但现在需要添加更多选项卡。
需要您的帮助来实现这一点。如果 TabActivity 不可能,那么切换到片段选项卡对我有帮助吗?
我试图实现这个图像