Android中的tabActivity
和tabhost
和tabLayout
有什么区别?
我的布局将有五个选项卡。哪一个最适合呢?
最佳答案
不推荐使用TabActivity
。您应该改为使用Fragments和FragmentManager。 TabHost
和TabWidget
只是为选项卡和选项卡内容定义了屏幕的一部分。有多种方法可以将它们与TabActivity
一起使用,但这不是强制性的。注意,现在还有一个 FragmentTabHost
类,您也可以考虑。
如果您希望这些选项卡实际上位于同一 Activity 中并能够在它们之间滑动,则还可以考虑使用顶部带有ViewPager
的PagerTabStrip
:https://developer.android.com/training/implementing-navigation/lateral.html