美文网首页
第一行代码 全局获取Context

第一行代码 全局获取Context

作者: b22523051261 | 来源:发表于2017-02-07 10:10 被阅读34次
  • 作者:Mr.Egg
  • 状态:完成
  • 转载请注明

在应用中获取Context一直是个难题
所以产生了一种较为简便的获取方法:继承Application类

首先,创建一个继承于Application的类

public class MyApplication extends Application{
        private static Context context;
        
        @Override
         public void onCreate(){
                  context = getApplicationContext();
          }

        public static Context getContext(){
                return context;
        }
}

每当应用启动时,系统会自动将这个类初始化。所以这个类也就能实时获取Context。

同时要在AndroidMainfest.xml文件下配置

<application
        android:name="com.xxxx(包名).MyApplication"
>

注意:仍和一个项目只能配置一个Application!

相关文章

网友评论

      本文标题:第一行代码 全局获取Context

      本文链接:https://www.haomeiwen.com/subject/npepittx.html