我有一个自定义类ButtonImage
。
public ButtonImage(Activity activity) {
face1 = activity.getResources().getIdentifier("face1", "drawable" , activity.getPackageName());
face1i.setImageResource(face1);
...
我有res/drawable
和其他(drawable-ldpi
、drawable-mdpi
、drawable-hdpi
、drawable-xhdpi
),然后我想加载面(我有4个),然后当我创建ButtonImage
时,我在这些行上有NullPointerException
(face1 = activity...
)
如何根据(ldpi、hdpi、mdpi)文件夹从可绘制文件夹加载图像,我在每个文件夹上都有4个图像。
对不起,我的英语,我希望你能理解我的
哇,对不起。
我忘记创建Imageviews对象;
face1 = new ImageView(activity);