由于在API级别21中不推荐使用setNavigationMode,我可以使用什么来代替setNavigationMode来创建tabs.Is还有一个我可以使用的替代库。
答案 0 :(得分:6)
API级别21 弃用了操作栏导航模式。
因此,它不仅仅是setNavigationMode
,而且其他与Action Bar相关的内容(例如addTab()
,selectTab()
)也已弃用。
其他可能的替代方案:
1. PagerTabStrip:这是Android支持库的一部分,旨在用作XML布局中ViewPager小部件的子视图。
2。Toolbar :在API级别21中添加,是一个新类android.widget.Toolbar
。根据Android文档,工具栏是在应用程序布局中使用的操作栏的概括。
ToolBar是一个放置在视图层次结构中的视图,它为操作栏提供了类似但更集中的API。
应用程序可以选择使用Activity
()方法将工具栏指定为setActionBar
的操作栏。
这取决于您的应用程序设计,您可能希望选择哪一个作为替代品。
查看THIS链接了解详情。