全局获得Context的方法

首先创建一个类继承Application

1
2
3
4
5
6
7
8
9
10
public class MyApplication extends Application{
private static Context context;
@Override
public void onCreate(){
context=getApplicationContext();
}
public static Context getContext(){
return context;
{
}

然后在AndroidManifest.xml的 < application>标签指定即可

1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cczhr.mydemo" >
<application
...
...
android:name="com.cczhr.mydemo.MyApplication">
</application>
</manifest>

以后需要传入Context只需要写上即可

1
MyApplication.getContext();

Powered By Valine
v1.5.2