美文网首页
全局Context设置

全局Context设置

作者: jsnow0613 | 来源:发表于2016-03-14 23:32 被阅读102次

    如果一个java类,没有继承任何类,是无法直接getApplicationContext的,这时候,可以写一个全局的Context获取类:

     public class GlobalApplication extends Application {
          private static GlobalApplication instance;
    
          @Override
          public void onCreate() {
              super.onCreate();
              instance = this;
          }
    
          public static GlobalApplication getInstance() {
    
              if (instance == null)
                  instance = new GlobalApplication();
    
              return instance;
          }
    
      }
    

    最后不要忘了,全局Context要在AndroidManifest.xml的这里配置

    <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme"
            android:name=".application.GlobalApplication" >
    

    相关文章

      网友评论

          本文标题:全局Context设置

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