أهلا،
بادئ ذي بدء - منك على هذه الأداة الرائعة !!!
الرجاء المساعدة! كيف يمكنني تغيير الألوان الافتراضية لصورة العنصر النائب للملف الشخصي (الصورة الرمزية)؟
شكرا.
أين يمكن سحب هذا العنصر النائب على أي حال؟
oleynikd يمكنك تغييره من خلال تحديد placeholder
داخل DrawerImageLoader
https://github.com/mikepenz/MaterialDrawer/blob/develop/library/src/main/java/com/mikepenz/materialdrawer/util/DrawerImageLoader.java#L82
هذه هي الطريقة التي تحدد بها ImageLoader
https://github.com/mikepenz/MaterialDrawer#load -images-via-url
ومن هنا يأتي رمز العنصر النائب افتراضيًا:
https://github.com/mikepenz/MaterialDrawer/blob/769cbfdc233c4835f8403a4c94002166d4e7f8c0/library/src/main/java/com/mikepenz/materialdrawer/util/DrawerUIUtils.java#L93
شكرا جزيلا!!!
نموذج تعليمة برمجية لتعديل ألوان العنصر النائب:
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);
}
});
التعليق الأكثر فائدة
oleynikd يمكنك تغييره من خلال تحديد
placeholder
داخلDrawerImageLoader
https://github.com/mikepenz/MaterialDrawer/blob/develop/library/src/main/java/com/mikepenz/materialdrawer/util/DrawerImageLoader.java#L82
هذه هي الطريقة التي تحدد بها
ImageLoader
https://github.com/mikepenz/MaterialDrawer#load -images-via-url
ومن هنا يأتي رمز العنصر النائب افتراضيًا:
https://github.com/mikepenz/MaterialDrawer/blob/769cbfdc233c4835f8403a4c94002166d4e7f8c0/library/src/main/java/com/mikepenz/materialdrawer/util/DrawerUIUtils.java#L93