¿Cómo podemos azulejar una imagen vectorial?
Con la biblioteca de soporte ahora totalmente compatible con imágenes vectoriales, estoy tratando de cambiar a imágenes vectoriales tanto como pueda en mi aplicación. Un problema que estoy corriendo es que parece imposible repetirlos.
Con las imágenes de mapa de bits se podría utilizar el siguiente xml:
- Gráficos vectoriales en Android
- Errores de importación de elementos de Android Studio Vector: Etiquetas no compatibles
- VectorDrawable con GoogleMap BitmapDescriptor
- El selector de color para la imagen vectorial no funciona
- GeneradasDensidades Desaprobadas
<bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/repeat_me" android:tileMode="repeat" />
Esto no funciona, ya que las imágenes vectoriales no se pueden utilizar en mapas de bits: https://code.google.com/p/android/issues/detail?id=187566
¿Hay alguna otra forma de mosaico / repetir imágenes vectoriales?
- Vector Asset Studio está importando archivo .svg colorido en blanco y negro
- Uso de iconos vectoriales en Android
- Renderización SVG con OpenGL (y OpenGL ES)
- Cambiar el color de relleno del elemento vectorial en Android Studio
- ¿Hay algún diseñador Android Drawable?
- Visualización de archivos SVG en Android
- Cómo cambiar el color de la trayectoria del vector drenable en el botón de clic
- Android VectorDrawable no aparece en el diseño
Gracias a @pskink hice un dibujable que las baldosas otro dibujable: https://gist.github.com/9ffbdf01478e36194f8f
Esto tiene que ser fijado en código, no se puede utilizar de XML.
- Agregar vista dinámica mediante WindowManager.addView
- Android ViewPager / PagerAdapter ImageView OutOfMemoryError