studio regresar programar pasar otro navegar llamar fragments entre desde boton atras anterior activity android nine-patch

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?