2014-03-14 46 views
-1

需要設計像給定的圖像,我如何定製像下面給出的圖像。在事先感謝。我需要使用操作欄 image to design沒有ABS的Android動作欄定製

+0

爲什麼不使用自己的佈局並將其添加到'ActionBar'? –

+0

你能提供一些參考嗎? –

+0

看到這篇文章http://stackoverflow.com/questions/20653085/actionbar-with-custom-layout-with-custom-menu-item –

回答

0

按照下面的步驟來定製你的ActionBar

1,創建自己的佈局

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:orientation="vertical" > 

<Button 
     android:id="@+id/topbar" 
     android:layout_width="fill_parent" 
     android:layout_height="50dp" 
     android:background="#4169E1" 
     android:text="Title" 
     android:textAppearance="?android:attr/textAppearanceMediumInverse" 
     android:textColor="#ffffff" 
     android:textStyle="bold" /> 

    <Button 
     android:id="@+id/Back" 
     android:layout_width="40dp" 
     android:layout_height="40dp" 
     android:layout_marginLeft="5dp" 
     android:layout_marginTop="2dp" 
     android:background="@drawable/ic_action_back" /> 

</RelativeLayout> 

2.添加布局,以你的ActionBar

actionbar=getSupportActionBar(); 
actionbar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); 
actionbar.setCustomView(R.layout.custom_actionbar_items); 

希望它有幫助。