2014-01-29 62 views
0

你好老鄉程序員,的Android,繃背景,居中的圖像

我想創造我的動作條的背景上的XML。

背景應該延伸到整個長度(9補丁),但徽標應該居中。

我已經在一個簡單的9patch背景和標識居中的操作欄中的自定義視圖中試過了。問題是,如果我將任何按鈕添加到操作欄,則自定義視圖不再使用整個空間,並且徽標向左或向右偏移。 現在我試圖創建一個延伸背景但是以位圖爲中心的XML。以下是我迄今爲止:

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

<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:drawable="@drawable/background" /> 
    <item android:drawable="@drawable/logo" /> 
</layer-list> 

背景是好的,但在標識也被拉伸到全寬/高,你們可以幫助我得到它爲中心?

回答

0

您需要一些特定需求,您可以使用自己的Actionbar佈局。

getSupportActionBar().setCustomView(your View resource);