Android-获取全局Context的技巧-android学习之旅(68)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android-获取全局Context的技巧-android学习之旅(68)相关的知识,希望对你有一定的参考价值。
我们常常须要获取全局的Context ,比方弹出Toast,启动活动,服务,接收器,还有自己定义控件,操作数据库,使用通知等
通常的方法是在调用的地方传入Context參数 ,有时候这样的不会奏效,教给大家一种通用的方法
继承Application类,然后获取静态Content
代码例如以下
public class MyApplication extends Application{
private static Context context;
@Override
public void onCreate() {
super.onCreate();
context = getApplicationContext();
}
public static Context getContext(){
return context;
}
}
好须要在Manifest里面假如Application的那么属性
application
android:name="com.example.euler_kalvinhe.takephoto.MyApplication"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >**
以上是关于Android-获取全局Context的技巧-android学习之旅(68)的主要内容,如果未能解决你的问题,请参考以下文章