Crear bordes en una vista de androide en xml dibujable, en 3 lados?

Quiero hacer un dibujable para mi botón de Android, definido como dibujable. Encontré que podía fijar todas las fronteras usando un rectángulo, pero conseguí un poco pegado cuando lo quise en tres lados. Quiero por ejemplo tener la parte superior o la parte inferior abierta.

¿Podría alguien mostrarme cómo hacer esto?

2 Solutions collect form web for “Crear bordes en una vista de androide en xml dibujable, en 3 lados?”

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

Si alguien está corriendo en problemas relacionados con relleno teniendo efecto en la respuesta aceptada, intente echar un vistazo a: https://stackoverflow.com/a/11006931 . Esta solución utiliza atributos de posición en las etiquetas para lograr el mismo efecto.

Estaba teniendo problemas con la respuesta aceptada aquí, mientras que la creación de dibujos para su uso en un ActionBar, y el enfoque vinculado trabajó para mí.

  • ¿Permitir sólo 2 orientaciones de pantalla en Android?
  • Cómo crear una tabla dinámica de datos en android?
  • ¿Cómo alinear vistas en la parte inferior de la pantalla?
  • Archivo de preferencias del usuario vs Archivo de preferencias de la aplicación
  • No se puede crear servicio com.parse.PushService: java.lang.NullPointerException
  • Generar estilo de xml en intellij (/ android studio)
  • ¿Cómo puedo configurar una sombra en cada celda de un ListView?
  • Flechas personalizadas sin imagen: Android
  • ListView dentro de ScrollView con DrawerLayout
  • OnItemClickListener de spinner
  • Error de Eclipse: Error al analizar ... \ android-22 \ android-wear \ armeabi-v7a \ devices.xml
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.