我理解TabActivity已被删除。但我的情况就像我有一个完全使用活动构建的应用程序 - 没有任何标签(没有碎片)。现在,我必须在此应用程序的底部添加3个选项卡。第一个选项卡需要用于执行现有应用程序的所有功能,即我需要能够在第一个选项卡中的所有现有活动之间导航。其他2个标签将包含2个新功能。
任何人都可以帮我一个方法吗? [我反对使用Fragments,因为我必须重写我的应用程序以使用Fragments而不是Activities - 我希望这是明智的吗?]
答案 0 :(得分:0)
由于Activity,您必须在每个xml文件中包含Tab.xml。这可以通过片段顺利完成。但是你需要做2次活动,因为你必须在你必须编写的TabActivity代码中创建 BaseActivity 类。
- >之后,在每个Activity中扩展该BaseActivity。在该活动中,您只需从每个用于标签更改功能的活动中调用2个BaseActivity方法。
- >现在在xml中。你必须制作一个 Tab.xml 文件,你必须包含在每个活动的xml 文件中。所以它会显示在每个活动中..
希望这对你有用。