我基本上在另一个班级(孩子)中有一个班级。我正在尝试获取位于“drawable”文件夹中的位图的宽度。我虽然这将是一个简单的操作,但当然任何与android开发的东西都不简单: - /
无论如何我试过的代码是:
BitmapFactory.Options options = new BitmapFactory.Options();
options.inPurgeable = true;
this._backgroundImage = BitmapFactory.decodeResource(Resources res,com.forwardapps.tanks.R.drawable.battlefield, options);
错误是:“资源无法解析为变量”。我不知道进入这个领域的假设是什么?什么资源?
如果你能解决这个问题,那将节省我很多时间!谢谢!
答案 0 :(得分:0)
你有:
this._backgroundImage = BitmapFactory.decodeResource(Resources res,com.forwardapps.livetanks.R.drawable.battlefield, options);
请注意decodeResource
的第一个参数。它应该是:
this._backgroundImage = BitmapFactory.decodeResource(res,com.forwardapps.livetanks.R.drawable.battlefield, options);