regresar - Android: patrón de repetición de 9 parches en lugar de estirar
programar boton atras android (3)
...
Corrección: si quiere que los puntos naranja se repitan, no tendrá éxito con el parche 9. El parche 9 solo puede estirar la parte que le indicó que se estire y dejar intacta las áreas restantes. No hay modo de repetición con 9 parches PNG.
Es posible que desee buscar en la clase de mapa de bits. Existe un tileMode que quizás pueda usar para su problema aquí.
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/stripe_bg"
android:tileMode="repeat"
android:antialias="true"
android:dither="false"
android:filter="false"
android:gravity="left"
/>
Tengo un archivo de imagen de 9 parches que se ve así:
Cuando lo uso, aparece así:
Lo que realmente quería lograr es repetir el punto completo en el centro en lugar de estirarlo . Espero que sea posible
Creo que no es posible usar 9-Patch para hacer patrones repetidos (solo estirando cierta área), quizás podrías encontrar más sobre esto en la documentation oficial
Primero asegúrese de guardar su imagen de 9 parches como your_image_name.9.png y guárdela en la carpeta res / drawable. Luego, en su xml simplemente configure el fondo de diseño con--android: background = "@ drawable / your_image_name" y eso debería funcionar. Si todavía no funciona, ¿puedes publicar tu diseño xml?