标签: android user-interface tabs fragment android-4.0-ice-cream-sandwich
这个问题有点难以言喻,我会尽力而为。
我有这个使用导航抽屉的Android应用程序,所以在main_activity中,导航抽屉会改变我想要的不同类型的碎片。
在一个片段中,我希望它能够有四个标签。选项卡的功能非常简单,因为它基本上只显示一些图片和数据。但是,我不认为android允许你在片段中有一个tabhost。
我可以通过在顶部创建我自己的按钮来实现类似的结果,它会动态地更改此片段中的视图,但是,我想知道是否有更直观的方法来实现相同的结果?
答案 0 :(得分:3)
您可以在TabHost内使用Fragment就好了。托管标签不需要TabActivity。 TabActivity仅提供一些您也可以自己添加到Fragment的功能。查看TabHost文档,尤其是关于addTab()的部分。你也可以在这里搜索SO,你会找到非常有用的帖子,如this one。
TabHost
Fragment
TabActivity