【问题标题】:Action Bar not displaying menu item with both icon and text操作栏不显示带有图标和文本的菜单项
【发布时间】:2016-10-07 22:42:06
【问题描述】:

尽管操作栏中有足够的空间,但即使我正在使用,也只显示图标

app:showAsAction= "always|withText" 

完整代码:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="com.ishaan.admin.notify.Profile">
    <item android:id="@+id/action_logout"
        android:title="Logout"

        android:icon="@drawable/logout_icon"
        app:showAsAction= "always|withText"  />
</menu>

【问题讨论】:

  • 旋转手机会出现文字吗?

标签: android android-layout android-actionbar android-menu


【解决方案1】:

这在 Android 4.0 上是已知的,并且更早讨论过

您可以在这里找到解决方案: android 4.0, text on the action bar NEVER shows

【讨论】:

    【解决方案2】:
    <menu xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto">
        <item
            android:id="@+id/toolbar_right_button"
            android:orderInCategory="1"
            android:title="Text"
            app:actionLayout="@layout/menu_item_1"
            app:showAsAction="ifRoom|withText"/>
    </menu>
    

    并在布局中创建布局文件 menu_item_1.xml:

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal">
        <Button
            android:id="@+id/logout_button"
            style="?android:attr/borderlessButtonStyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:drawableRight="@drawable/ic_toolbar_locked"
            android:gravity="center_vertical"
            android:text="Text"
            android:textColor="@color/PrimaryColour"/>
    </RelativeLayout>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-21
      • 1970-01-01
      • 2013-02-02
      相关资源
      最近更新 更多