Android ¿Qué tiene de malo este parche 9?
Hola,
- ¿Hay una herramienta para permitir el uso de 9 parches de Android en Javascript?
- ¿Hay un cargador de nueve parches para el iPhone?
- 9 Imagen de parche donde el centro es 1: 1
- Nueve parches versus gráficos vectoriales
- Fondos rotos por defecto, como para EditText o estado presionado en TabLayout y Toolbar
Vea más arriba para mi imagen de 9 parches. Se crea utilizando el editor de parches 9 de las herramientas de Android. Tengo varios problemas:
- La herramienta de revisión de nueve en vista previa escala la imagen en altura también. ¿Por qué? Zhere no tiene una línea negra a la izquierda.
- La herramienta de revisión de nueve muestra parches defectuosos. Creo que eso significa que todavía puedo usarlo, pero puede que no se vea bien. ¿Hay alguna forma más simple que esto? ¿Qué pasa cuando se estira?
- No puedo importar este archivo 9.png en mi proyecto sin errores. Así que técnicamente debe haber algo mal.
Gracias.
- ¿Cómo poner varias vistas de texto y la vista de la imagen en android?
- Imagen de fondo de Android 9-Patch Tamaño inicial de PNG?
- Mejor asignación de imágenes de calidad a partir de recursos basados en resolución / densidad
- El gráfico de 9 parches de Android no se escala en la vista de imagen
- Ninepatch escala incorrecta al desplazarse después de aplicar un filtro de color?
- Cómo funciona un png 9patch en aplicaciones Android
- Android: patrón de repetición de 9 patches en lugar de estiramiento
- El botón de imagen de 9 parches de Android no está escalado según lo previsto
Parece que las líneas superior e izquierda son requeridas por 9 parches para determinar el área estirable. Usted podría poner un píxel allí. Posteriormente podría fijar la altura de la vista que utiliza esta imagen para evitar que se estire en altura.
Usted necesita agregar la información del estiramiento para la altura también. Un parche nueve debe ser estirable horizontal y verticalmente.
Los remiendos defectuosos advierten que se pueden producir artefactos al estirarse. Trate de eliminar el tramo por encima de la transición entre verde y blanco de su imagen.
Creo que el tramo vertical que falta es por qué se obtiene el error, suponiendo que es tiene la extensión 9.png.
Consejos para mejorar el parche de nueve: Por la apariencia de su imagen que ha incluido el borde derecho como estirable también, es posible que desee eliminar. Considere sólo tener 3 píxeles de estiramiento por encima del contenido verde, luego 1px por encima del contenido blanco para mantener la relación de aspecto. No hay necesidad de estirar toda la imagen. Sólo necesita relleno transparente 1px de imagen para ampliar los datos.