2010-09-24 73 views
0

希望有人能給我一個指針。我有一個應用程序,使幾個Web服務調用。我正處於重構階段,我已經將實際的呼叫轉移到了一個新班級。問題是,我似乎無法使用:Android:從應用程序級庫類獲取系統服務

SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); 或 TelephonyManager telephonyManager =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);

我的班級內。我沒有擴展任何東西,所以我想問題是我沒有應用程序上下文。是否有一個好的基類,我應該擴展到能夠使用這些或一些祕密呢?

回答

1

將應用程序上下文傳遞給這個新類的構造函數。

+0

你現在是我的英雄。謝謝。 – 2010-09-24 17:29:46