Tengo una estructura de vista de lista, con diseño relativo que usa imágenes de fondo alternantes para elementos impares/pares. Estoy tratando de establecer el fondo dibuja dinámicamente mediante el cálculo de la posición. Es funcionó bien con el mapa de bits normal. Pero cuando traté de usar la imagen de parche de rompe la interfaz de usuario, todos los elementos se distorsionan. ¿Qué estoy haciendo mal? ¿Podría ser cómo se crea la imagen ninepatch o es hay una manera diferente de utilizar una imagen de nueve parche en comparación con un mapa de bits normal .Problema con la imagen de 9 parches como fondo
Mi Lista Ver XML es el siguiente
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:id="@+id/id01"
android:background="@drawable/my_9patch_bg_image">
<ImageView />
<RelativeLayout>
<ImageView />
<TextView />
<TextView />
</RelativeLayout>
</RelativeLayout>
puede ser la solución here podría funcionar para mi problema. Es exacto, aunque tengo que intentarlo.
puede ser que haya mal formateada-9-parche? –
He intentado diferentes variaciones de la imagen de 9 parches, todas las cuales dan la vista previa que deseo. Pero el contenido dentro de mi primer RelativeLayout se ha ido cuando esa actividad de vista de lista particular está activa. Sin embargo, funcionó bien con una imagen de mapa de bits normal. –
Una captura de pantalla de lo que está sucediendo, una imagen de lo que quiere que suceda y el parche 9 podría ayudar a las personas a determinar cuál es el problema. – ChrisJD