- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
嗨, friend 们,我想在项目中创建选项卡。为了制作标签,我发现有两种方法
1) 使用已弃用的 TabActivity 类扩展 Activity 类,因为我认为这是一种简单的方法,但不知道为什么它被弃用,所以我想知道该类是否有任何其他类或替代方案。
2) 为每个选项卡创建单独的 Activity ,这是一种冗长但方便的方式,但仍然感觉 TabActivity 是快速的。
我想知道是否有人可以告诉我,谢谢
最佳答案
For making tab there is two way which i found
您还可以:
使用带有选项卡式指示器的 ViewPager
,例如 PagerTabStrip
、来自 ViewPagerIndicator 项目的 TabPagerIndicator
、PagerSlidingTabStrip
等
在操作栏中使用选项卡(注意:这些选项卡会在某些设备尺寸和方向上转换为下拉列表)
使用FragmentTabHost
在常规 Activity
TabHost
和 TabWidget
以下示例项目演示:
PagerTabStrip
:https://github.com/commonsguy/cw-omnibus/tree/master/ViewPager/TabPager
TabPageIndicator
:https://github.com/commonsguy/cw-omnibus/tree/master/ViewPager/VPI
操作栏选项卡:https://github.com/commonsguy/cw-omnibus/tree/master/ActionBar/TabFragmentDemo
TabHost
和 TabWidget
:https://github.com/commonsguy/cw-omnibus/tree/master/WidgetCatalog/Tab
请注意,前三个示例都使用 ActionBarSherlock,因此它们在 Android 2.x 设备上运行。第四个应该可以在 Android 1.0 之后的任何系统上运行。
关于android - TabAcitivity 的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17379725/
嗨, friend 们,我想在项目中创建选项卡。为了制作标签,我发现有两种方法 1) 使用已弃用的 TabActivity 类扩展 Activity 类,因为我认为这是一种简单的方法,但不知道为什么它
我是一名优秀的程序员,十分优秀!