2015-03-19 43 views

回答

0

試試這個ActionBar菜單樣本:

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:yourApp="http://schemas.android.com/apk/res-auto" 
> 

    ... ...  

    <item 
     android:id="@+id/item_text" 
     yourApp:showAsAction="always" 
     yourApp:actionLayout="@layout/action_text" 

    /> 
</menu> 

然後,你需要一個佈局action_textTextView

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

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

    ... ...  

    <TextView android:id="@+id/lb_text" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"  
    android:text="@string/your_text" 
    android:textSize="10sp" 
    android:textColor="@color/white" 
    /> 
</RelativeLayout> 

希望這有助於!

0
<item 
    android:id="@+id/action_refresh" 
    android:icon="@android:drawable/ic_input_add" 
    android:title="Options" 
    app:showAsAction="withText|always" /> 
0
<item 
    android:id="@+id/action_options_unused" 
    app:showAsAction="withText|always" 
    android:title="Options" 
/> 

不要設置android:icon,如果你不希望出現在你的文字項目左側的圖標。還要確保這個<item>是菜單的XML文件中的最後一個。