2012-07-21 92 views
-1

我有一個自定義類ButtonImage從相應的res/drawable文件夾加載圖像Android

public ButtonImage(Activity activity) { 

     face1 = activity.getResources().getIdentifier("face1", "drawable" , activity.getPackageName()); 
     face1i.setImageResource(face1); 
... 

我有res/drawable,和其他(drawable-ldpidrawable-mdpidrawable-hdpidrawable-xhdpi),那麼我想加載面(我有4個),然後當我創建ButtonImage我有NullPointerException這些線(face1 = activity...

如何根據(ldpi,hdpi,mdpi)文件夾從可繪製文件夾加載圖像,我在每個文件夾上都有4個圖像。

對不起,我的英語,我希望你能理解我

+0

你能說明'ButtonImage'是如何構造的嗎?我覺得'活動'可能是空的。 – Eric 2012-07-21 17:44:23

回答

0

哇對不起。

我忘了創建Imageviews objetcs;

face1 = new ImageView(activity); 
+0

請接受您自己的回答,將此問題標記爲已回答。對於這個網站來說,它非常重要,可以將問題標記爲已回答。將其視爲「歸檔」。它有很大幫助!謝謝。 – davidcesarino 2012-07-21 17:50:08

+1

好的,我必須等待任何時間 – Genaut 2012-07-22 12:14:39

+0

好吧,只要記住,因爲你是新來的。 :) – davidcesarino 2012-07-22 13:57:36

相關問題