Android 将ActionBar图标替换为文本

Android 将ActionBar图标替换为文本,android,android-actionbar,Android,Android Actionbar,我希望能够使用文本而不是操作栏中的常规图标。下面的图片来自内置的联系人应用程序,显示了所需的内容 setIcon()没有任何将字符串作为参数的选项,因此我不知道该怎么办 actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setDisplayShowHomeEnabled(false); actionBar.setDisplayShowTitleEnabled(true); actionBar.setTitle("Asdfasdfasdf"

我希望能够使用文本而不是操作栏中的常规图标。下面的图片来自内置的联系人应用程序,显示了所需的内容

setIcon()没有任何将字符串作为参数的选项,因此我不知道该怎么办

actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowHomeEnabled(false);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setTitle("Asdfasdfasdf");
actionBar.setDisplayUseLogoEnabled(false);
和action_bar_layout.xml

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:orientation="vertical"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
    >

<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="menu"
        android:id="@+id/actionBarMenu"
        android:textColor="#f5c046"
        android:textSize="16sp"
        android:textStyle="bold"
        android:layout_centerVertical="true"
        android:layout_marginLeft="5dp"
        android:background="@android:color/transparent"/>

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/app_name"
        android:id="@+id/actionBarTitle"
        android:textColor="@android:color/white"
        android:textSize="20sp"
        android:textStyle="bold"
        android:layout_centerVertical="true"
        android:layout_marginLeft="125dp"/>
</RelativeLayout>

和action_bar_layout.xml

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:orientation="vertical"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
    >

<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="menu"
        android:id="@+id/actionBarMenu"
        android:textColor="#f5c046"
        android:textSize="16sp"
        android:textStyle="bold"
        android:layout_centerVertical="true"
        android:layout_marginLeft="5dp"
        android:background="@android:color/transparent"/>

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/app_name"
        android:id="@+id/actionBarTitle"
        android:textColor="@android:color/white"
        android:textSize="20sp"
        android:textStyle="bold"
        android:layout_centerVertical="true"
        android:layout_marginLeft="125dp"/>
</RelativeLayout>

和action_bar_layout.xml

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:orientation="vertical"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
    >

<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="menu"
        android:id="@+id/actionBarMenu"
        android:textColor="#f5c046"
        android:textSize="16sp"
        android:textStyle="bold"
        android:layout_centerVertical="true"
        android:layout_marginLeft="5dp"
        android:background="@android:color/transparent"/>

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/app_name"
        android:id="@+id/actionBarTitle"
        android:textColor="@android:color/white"
        android:textSize="20sp"
        android:textStyle="bold"
        android:layout_centerVertical="true"
        android:layout_marginLeft="125dp"/>
</RelativeLayout>

和action_bar_layout.xml

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:orientation="vertical"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
    >

<Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="menu"
        android:id="@+id/actionBarMenu"
        android:textColor="#f5c046"
        android:textSize="16sp"
        android:textStyle="bold"
        android:layout_centerVertical="true"
        android:layout_marginLeft="5dp"
        android:background="@android:color/transparent"/>

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/app_name"
        android:id="@+id/actionBarTitle"
        android:textColor="@android:color/white"
        android:textSize="20sp"
        android:textStyle="bold"
        android:layout_centerVertical="true"
        android:layout_marginLeft="125dp"/>
</RelativeLayout>


隐藏图标,然后它看起来像这样,但单击后退箭头并不困难我希望后退箭头和文本显示为联系人应用程序中的所有一个按钮。隐藏图标,然后它看起来像这样,但单击后退箭头并不困难我希望后退箭头和文本显示为联系人应用程序中的所有一个按钮联系人应用程序。隐藏图标,然后它看起来像这样,但它使t难以单击后退箭头我希望后退箭头和文本显示为联系人应用程序中的所有一个按钮。隐藏图标,然后它看起来像这样,但它使t难以单击后退箭头我希望后退箭头和文本显示为联系人应用程序中的所有一个按钮联系人App.有可能有上述的,但也有一个标题在中间的动作栏也?看看我的答案是有可能有上述,但也有一个标题集中在中间的动作栏呢?看看我的答案是有可能有上述,但也有一个标题集中在中间的动作栏也可以吗?看看我的回答,有没有可能有以上的,但也有一个标题集中在动作栏的中间?看看我的答案。