¿Es posible utilizar varias imágenes de parche dentro de LayerDrawable?
Quiero usar dos nueve parches dentro de LayerDrawable
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/solid"> <nine-patch android:src="@drawable/button_header_solid" android:dither="true" /> </item> <item android:id="@+id/transparent"> <nine-patch android:src="@drawable/button_header_transparent" android:dither="true" /> </item> </layer-list>
Y parece que sólo la primera capa se estira mientras que la segunda permanece como está.
- Android seekbar establecer estilo personalizado con nueve imágenes de parche
- ¿Podría alguien ayudarme con la creación de 9 imágenes de parches de una imagen png?
- Android ¿Qué tiene de malo este parche 9?
- Android: la imagen de 9 parches no se estira como se esperaba
- ¿Cómo puedo diseñar las pestañas de Android para obtener un aspecto 3D?
Ambas imágenes son del mismo tamaño que .png, y tienen iguales estirables y zonas de relleno.
La pregunta es: ¿Permitimos usar varios 9 parches (en una lista de capas) o sólo uno está permitido?
Gracias.
- Imagen de nueve parches para dibujar 1 borde de píxeles alrededor de TextView
- Definir un estilo personalizado (tema) en un componente de conmutador Android
- Padding arround textview con fondo de nueve parches no tienen efecto visual
- Cuándo utilizar 9-Patch
- ¿Cómo cambiar el diseño y el color del fondo del hilandero para android?
- Cómo funciona un png 9patch en aplicaciones Android
- Utilidad de android nueve parche
- Creación de un parche 9 dibujable en tiempo de ejecución
Justo ahora se enfrentan con el mismo problema. Prueba esto:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/solid"> <nine-patch android:src="@drawable/button_header_solid" android:dither="true" /> </item> <item android:id="@+id/transparent"> <clip> <nine-patch android:src="@drawable/button_header_transparent" android:dither="true" /> </clip> </item> </layer-list>
Lo siguiente hace que los 9 parches se comporten como era de esperar (probado en Android 2.2). Ambos 9 parches se expanden para llenar todo el área de estiramiento.
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/solid" android:drawable="@drawable/button_header_solid"/> <item android:id="@+id/transparent" android:drawable="@drawable/button_header_transparent"/> </layer-list>
- Android – Suspendiendo todos los subprocesos tomó: * ms
- Comunicación de clientes / pares con wifi-direct en la plataforma Android