2012-04-14 11 views

Odpowiedz

25

spróbować zrobić to, chociaż widziałem go na innym stanowisku

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 

<item> 
<shape android:shape="rectangle" > 
    <solid android:color="#FFFFFF" /> 
    <padding 
     //android:bottom="10dp" Remove this to avoid seeing the bottom border 
     android:left="10dp" 
     android:right="10dp" 
     //android:top="10dp" Remove this to avoid seeing the top border 
    /> 

    <corners android:radius="5dp" /> 
</shape> 
</item> 
<item> 
<shape android:shape="rectangle" > 
    <padding 
     android:bottom="5dp" 
     android:left="5dp" 
     android:right="5dp" 
     android:top="5dp" /> 

    <solid android:color="#666666" /> 
</shape> 
</item> 
</layer-list> 

https://stackoverflow.com/a/10133434/1244489

+2

To "działa", ale nie jest najlepszym rozwiązaniem, ponieważ tworzy nadmierne – Navarr

6

Jeśli ktoś jest uruchomiony w kwestiach dotyczących wyściółkę ze skutkiem w przyjętym odpowiedzi, spróbuj przyjrzeniu: https://stackoverflow.com/a/11006931 . To rozwiązanie wykorzystuje atrybuty pozycji na tagach, aby osiągnąć ten sam efekt.

Wystąpił problem z wykorzystaniem akceptowanej odpowiedzi tutaj podczas tworzenia rysunków do użycia w pasku akcji, a podejście powiązane działało dla mnie.