2012-10-19 73 views
0

我使用expandablelistview來構建一些功能。 expandablelistview的子佈局是九貼片位圖不顯示

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="75dp" 
    android:paddingTop="23dp" 
    android:paddingBottom="15dp" 
    android:paddingLeft="44dp" 
    android:paddingRight="44dp" 
    android:orientation="horizontal" 
    android:gravity="center_vertical" 
    android:background="@drawable/app_expandable_list_child_bg" > 

    <Button 
     android:id="@+id/app_download_cancel" 
     android:layout_width="100dp" 
     android:layout_height="37dp" 
     android:background="@drawable/app_cancel_detail_button_bg" 
     android:layout_weight="1" 
     android:layout_marginRight="32dp" 
     android:gravity="center" 
     android:textColor="#454545" 
     android:textSize="13sp" 
     android:clickable="true" 
     android:focusable="false" 
     android:text="@string/app_cancel_downloading" /> 

    <Button 
     android:id="@+id/app_more_info" 
     android:layout_width="100dp" 
     android:layout_height="37dp" 
     android:background="@drawable/app_cancel_button_bg_normal" 
     android:gravity="center" 
     android:layout_weight="1" 
     android:textColor="#454545" 
     android:textSize="13sp" 
     android:clickable="true" 
     android:focusable="false" 
     android:text= "@string/app_more_details"/> 

</LinearLayout> 

問題是按鈕的背景無法顯示。

請參閱:我在一個只顯示上述子佈局的測試項目中測試過。顯示背景。這是我碰到的

+0

什麼是.9?您是否參考*九個補丁位圖*? –

+0

是的,我注意到那樣簡單 – kdyang

+0

不,你沒有。 –

回答

0

我注意到,如果您將9-patch作爲帶調色板的PNG保存,則不會顯示。另存爲TrueColor,看看是否有所作爲。