Hola,
En primer lugar, ¡¡¡gracias por una herramienta tan genial !!!
¡Por favor ayuda! ¿Cómo puedo cambiar los colores predeterminados de la imagen del marcador de posición del perfil (avatar)?
Gracias.
¿Dónde está el dibujable para este marcador de posición de todos modos?
@oleynikd puede cambiarlo definiendo un placeholder
dentro de DrawerImageLoader
https://github.com/mikepenz/MaterialDrawer/blob/develop/library/src/main/java/com/mikepenz/materialdrawer/util/DrawerImageLoader.java#L82
Así es como se define el ImageLoader
https://github.com/mikepenz/MaterialDrawer#load -images-via-url
Y de ahí es de donde proviene el icono de marcador de posición de forma predeterminada:
https://github.com/mikepenz/MaterialDrawer/blob/769cbfdc233c4835f8403a4c94002166d4e7f8c0/library/src/main/java/com/mikepenz/materialdrawer/util/DrawerUIUtils.java#L93
¡¡¡Muchas gracias!!!
Código de muestra para ajustar los colores de los marcadores de posición:
DrawerImageLoader.init(new AbstractDrawerImageLoader() {
<strong i="6">@Override</strong>
public Drawable placeholder(Context ctx, String tag) {
return new IconicsDrawable(ctx, MaterialDrawerFont.Icon.mdf_person).colorRes(android.R.color.white).backgroundColorRes(R.color.primary).sizeDp(56).paddingDp(16);
}
});
Comentario más útil
@oleynikd puede cambiarlo definiendo un
placeholder
dentro deDrawerImageLoader
https://github.com/mikepenz/MaterialDrawer/blob/develop/library/src/main/java/com/mikepenz/materialdrawer/util/DrawerImageLoader.java#L82
Así es como se define el
ImageLoader
https://github.com/mikepenz/MaterialDrawer#load -images-via-url
Y de ahí es de donde proviene el icono de marcador de posición de forma predeterminada:
https://github.com/mikepenz/MaterialDrawer/blob/769cbfdc233c4835f8403a4c94002166d4e7f8c0/library/src/main/java/com/mikepenz/materialdrawer/util/DrawerUIUtils.java#L93