2012-09-13 36 views

回答

0

你得到的錯誤是什麼?

您的環境來自哪裏?

你可以嘗試在你的項目中做一個「乾淨」,或嘗試獲得另一個上下文。

或者當你調用非活性類帕薩特通過參數上下文....

[]中 Bertan

+0

強制關閉錯誤我得到,我傳遞上下文作爲活動類的參數。 – user1667968

+0

請在這裏粘貼你的Stacktrace以獲得進一步的幫助:)...你做了「CLEAN」/ REFRESH你的項目?這很奇怪,但我解決了一些小時的問題... –

+0

09-13 18:04:20.001:錯誤/ AndroidRuntime(900):致命例外:主 java.lang.NullPointerException 並且也做了清理 – user1667968

0

通行證活動上下文或應用程序上下文非活性類的構造函數和使用這個上下文。

+0

我通過上下文作爲參數從活動類 – user1667968

3

在你能做的非活性的Java類,

public static void doSomething(Context ctx){ 
     ctx.getResources().getDrawable(R.drawable.app_icon); 
    } 

從你activity類調​​用它。

javaClassObj.doSomething(this); 
+0

+ 1代碼良好的答案。 –

+0

我正在做與你所提到的相同的事情,但它會拋出強制關閉錯誤,唯一的區別是getDrawable()我打電話給getColor() – user1667968

+0

@ user1667968請問您可以填寫完整的代碼嗎? –

相關問題