1
Обычно, если я хочу, чтобы загрузить изображение с Glide я бы написать следующее:Загружает изображение в MenuItem с помощью Glide
Glide.with(context)
.load(theURLOftheImage)
.error(R.drawable.ic_error_image)
.into(theImageView);
но что, если мне нужно, чтобы загрузить изображение этого URL в MenuItem который должен быть изменен в режиме реального времени?
Следующая не представляется возможным, так как метод into
не принимает параметр:
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem settingsItem = menu.findItem(R.id.actionbar_menu_profile_actions);
if (changeImage) {
Glide.with(this).load(theURLOftheImage).error(R.drawable.ic_error_image).into(settingsItem);
}
return super.onPrepareOptionsMenu(menu);
}