2014-11-15 3 views
0

Я использую фон 9 патч изображение имя button_normal.9.png. Изображение не отображается в качестве фонового изображения кнопки. Застрял в течение 5 часов, все еще не мог найти его. Пожалуйста помоги. Вот соответствующие файлы.Кнопка не показывает фон 9 патч image

Это кнопка:

<Button 
    android:id="@+id/s_id" 
    android:text="@string/s_id_string" 
    android:layout_marginTop="20dp" 
    style="@style/MainScreen"/> 

Стиль В начало:

<style name="MainScreen"> 
    <item name="android:layout_width">200dp</item> 
    <item name="android:layout_marginTop">10dp</item> 
    <item name="android:textSize">15dp</item> 
    <item name="android:layout_height">wrap_content</item> 
    <item name="android:textStyle">bold</item> 
    <item name="android:background">@drawable/button_shape</item> 
    <item name="android:textColor">@drawable/button_text_color</item> 
</style> 

button_shape файл:

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item 
    android:drawable="@drawable/button_shape_normal" 
    android:background="@drawable/button_normal" 
    android:state_pressed="false"/> 
<item 
     android:drawable="@drawable/button_shape_pressed" 
     android:state_pressed="true" 
     android:background="#ed2020" 
     /> 

button_text_color файл:

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:state_pressed="false" android:color="#ed2020"/> 
<item android:state_pressed="true" android:color="#ffffff"/> 

button_shape_pressed & button_shape_normal файл одинаков:

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle"> 
<corners android:radius="30dp" /> 

+0

Никто не имеет решение для этой проблемы ?? – dhruv

ответ

1

попробовать этот button_shape файл:

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item 
     android:drawable="@drawable/button_shape_pressed" 
     android:state_pressed="true" 
     android:background="#ed2020" /> 

    <item 
     android:drawable="@drawable/button_shape_normal" 
     android:background="@drawable/button_normal" /> 
</selector> 
+0

Не работает – dhruv

Смежные вопросы