【发布时间】:2014-12-01 19:36:42
【问题描述】:
1.由于在 API 21 中方法 setNavigationMode(ActionBar.NAVIGATION_MODE_LIST) 已被弃用。哪个 API 替换它?
2.我可以将微调器设置为右对齐吗?
【问题讨论】:
标签: android android-actionbar spinner actionmode
1.由于在 API 21 中方法 setNavigationMode(ActionBar.NAVIGATION_MODE_LIST) 已被弃用。哪个 API 替换它?
2.我可以将微调器设置为右对齐吗?
【问题讨论】:
标签: android android-actionbar spinner actionmode
是的,奥巴马。
操作栏主要包含四个功能区。它们是应用图标、视图控件、操作按钮和操作溢出。
应用图标 – 应用品牌标志或图标将显示在此处。
View Control – 显示应用标题的专用空间。还提供通过adding spinner 或选项卡式导航在视图之间切换的选项。
操作按钮 - 可以在此处添加应用的一些重要操作。 动作溢出——所有不重要的动作都将显示为一个菜单。
查看下图以了解有关操作栏的完整概述。
对于 API 21,方法 setNavigationMode(ActionBar.NAVIGATION_MODE_LIST) 已弃用。
使用微调器的最佳方法是使用这样的工具栏:
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_actionbar"
android:layout_height="?attr/actionBarSize"
android:layout_width="match_parent"
android:background="?attr/colorPrimary">
<Spinner
android:id="@+id/spinner_toolbar"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
你可以在Google IO 2014找到一个例子
【讨论】: