Solución:
Puedes usar Android Studio. Convertir png a archivo svg herramientas en línea PNG a SVG
Puedes usar Android Studio. Convertir png a archivo svg herramientas en línea PNG a SVG
Para el color SVG se puede utilizar:
<ImageButton
android:layout_width="48dp"
android:layout_height="48dp"
android:id="@+id/button"
android:src="https://foroayuda.es/@drawable/ic_more_vert_24dp"
android:tint="@color/primary" />
O
imageView.setColorFilter(getResources().getColor(android.R.color.black), PorterDuff.Mode.SRC_IN);
Puede convertir SVG a PNG herramienta en línea: coolutils
Convertir SVG a dibujable de Android: inloop
Aquí está el mejor método para convertir cualquier png / jpg en un vector dibujable:
Descargue el software InkScape
Abra su png en él y siga el procedimiento que se muestra en el video para convertirlo a svg
Utilice la herramienta SVG to Vector Drawable para convertir el svg en vector dibujable. La otra herramienta svg2android no siempre funciona ya que a veces el svg se convierte incorrectamente en un vector dibujable
Copie el código en un nuevo archivo de recursos dibujable. Ahora, esto se puede usar como un dibujo normal.
Si ya tiene un svg, comience inmediatamente desde el paso 3.
También tuve este problema y encontré este sitio web muy útil:
https://materialdesignicons.com/
Hay muchos iconos y con la “exportación avanzada” puede editar la configuración fácilmente. Para mí, fue la forma más rápida y fácil de crear un dibujo vectorial, si no desea descargar el archivo, puede ver el código y copiarlo, no solo como un vector dibujable, sino incluso como un SVG o XAML. Ah, y es gratis 🙂