如何使用靜態方法獲取當前的 Context實例?
我不想每次 Context實例改變時都保存一次,請求大師們幫忙尋找解決方法。謝謝!
在Android的清單文件做如下申明:
<application android:name="com.xyz.MyApplication">
</application>
然後寫這個類:
public class MyApplication extends Application{
private static Context context;
public void onCreate(){
super.onCreate();
MyApplication.context = getApplicationContext();
}
public static Context getAppContext() {
return MyApplication.context;
}
}
調用MyApplication.getAppContext()來靜態的獲取你應用程序的context。
希望給你幫助!