繁体   English   中英

我可以在Android的ActionBar或ActionMode中添加微调器吗?

[英]Can I add spinners to ActionBar or ActionMode in android?

1.从API 21开始,不推荐使用setNavigationMode(ActionBar.NAVIGATION_MODE_LIST)方法,请使用哪个API替换?

2.我可以将微调器设置为右对齐吗?

是的,奥巴马。

动作栏主要包含四个功能区域。 它们是应用程序图标,视图控件,操作按钮和操作溢出。

应用程序图标 –应用程序品牌徽标或图标将在此处显示。

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中找到一个示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM