2010-09-27 25 views
5

Kiedyś ten kod wyboru dla mojego niestandardowego przycisku (simple.xml)Android, usunąć przycisk niestandardowy granicę

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

    <selector xmlns:android="http://schemas.android.com/apk/res/android"> 
     <item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/focused" /> 
     <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/focusedpressed" /> 
     <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/pressed" /> 
     <item android:drawable="@drawable/defaultbutton" /> 
    </selector> 

Ale na moim ImageButton nie wiem jak usunąć obramowanie. Chcę pokazać tylko moje obrazy, aby nie wyświetlać obramowania wokół przycisku.

Dzięki alt text

Odpowiedz

6

wymienić

<ImageButton android:id="@+id/imagebutton" 
    android:src="@drawable/simple" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    /> 

z:

<ImageButton android:id="@+id/imagebutton" 
    android:background="@drawable/simple" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    /> 

i pracować

4

Set android:background zamiast android:drawable.

+0

wymienić androida: odkształcalne = "@ odkształcalne/skoncentrowane" z android tło = "@ odkształcalne/skoncentrowane" , ale dostaję bliskiego błędu. Dzięki – Jovan

+0

W pliku XLM używam: Jovan

+1

Czy możesz dać mi kod? Dzięki – Jovan

Powiązane problemy