全局context技巧

2020-10-12  本文已影响0人  仍旧热忱_3619
  1. 创建MyApplication继承Application
public class MyApplication extends Application {

    private static Context mContext;

    @Override
    public void onCreate() {
        super.onCreate();
        mContext = getApplicationContext();
    }

    public static Context getContext(){
        return mContext;
    }
}
  1. AndroidManifest.xml清单文件中配置MyApplication
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.progresstest">

    <application
        android:name=".MyApplication"   //←************************添加这一行*****************************
        android:allowBackup="true"
...            
  1. 在任何地方通过MyApplication.getContext()就可以拿到context
上一篇 下一篇

猜你喜欢

热点阅读