【发布时间】:2010-11-07 13:59:06
【问题描述】:
我正在定义一个在对象中设置 Drawable 属性的类。问题是我无法访问getResource().getDrawable(int resourceId) 方法,除非我有一些Context。
我所做的是向该类发送一个活动实例(我们称之为“行为”),然后我做了:
act.getResources().getDrawable(R.drawable.whellchair)
但是,当执行该行时,它会抛出一个NullPointerException。
什么时候想到如何做到这一点?
【问题讨论】:
-
“act”为空还是“act.getResources()”为空?
-
嘿伙计!你刚刚给出了关键提示!我没有检查什么是空的,结果发现它是“行为”。将线路放在错误的位置时,我正在与单身人士一起工作!谢谢;)
标签: android resources nullpointerexception drawable