2012-04-14 9 views

Respuesta

25

Trate de hacer esto, aunque lo vi en algún otro post

<?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

Esto "funciona", pero no es la mejor solución, ya que crea un sobregiro – Navarr

6

Si alguien se está ejecutando en cuestiones relacionadas con el acolchado teniendo efecto en la respuesta aceptada, trate de tomar un vistazo a: https://stackoverflow.com/a/11006931 . Esa solución usa atributos de posición en las etiquetas para lograr el mismo efecto.

Tuve problemas para usar la respuesta aceptada aquí mientras creaba los dibujos para usar en una barra de acciones, y el enfoque vinculado funcionó para mí.

Cuestiones relacionadas