2012-01-22 12 views

Odpowiedz

4

Możesz użyć niestandardowego selektora, który używa różnych dziewięciu łatek dla różnych stanów przycisku.

Ten link mogą być pomocne

może użyć tego obrazu ...

enter image description here

Mam nadzieję, że to pomaga ..

0

Jednym podejściem byłoby zrobienie sobie 9-plasterka, które ma krawędź, ale przezroczystość pośrodku.

Oto przykład:

Example 9-patch

jest to kwadrat 11x11 pikseli z czarną obwódką 2 pikseli. Jeśli pobierzesz ten PNG i upuść go w draw9patch i dodać piksel w środku po lewej i górnej następnie obejmować 9patch png plik w swoim kanału alfa i ustawić

android:background="@drawable/bground" 

albo zapisać 9patch jako „bground "lub zmień to w powyższym wierszu na to, co zapiszesz jako.