在Android中获取context对象
方法一:
先在activity中获取context对象:
Context context = MainActivity.this;
哪个类要用到此context对象,就可以整个形参
public void initFace(Context context){}
这样的话,在activity中调用此方法会赋值context对象。
方法二:
单独新建一类,获取当前活动的context对象
public class MyApplication extends Application {
private static Context context;
@Override
public void onCreate() {
super.onCreate();
context = getApplicationContext();
//获取应用上下文环境
public static Context getContext() {
return context;
}
}
另外要在AndroidManifest.xml中声明Application的名字
android:name=".MyApplication"
使用时context对象,调用就可
MyApplication.getContext();