我正在开发食谱应用程序 每个食谱都有2个属性 一个是图像。
我想从drawable中获取图像并在ImageView中显示它。
这给了我一个错误 还有其他办法吗?
public Recipe(String name,int id){
this.name=name;
this.image= this.getResources().getDrawable(id);//error
}
答案 0 :(得分:0)
假设image
是ImageView
个对象,您应该使用ImageView.setImageDrawable
。像这样:
this.image.setImageDrawable(getResources().getDrawable(id));
答案 1 :(得分:0)
假设图像是ImageView对象
image.setImageResource(id);