已经尝试:
将
SDKInitializer.initialize(getActivity().getApplicationContext());
View view = inflater.inflate(R.layout.map_frag, container, false);
init(); //之后inlater view文件
...
}
public void init(){ //使用init方法
View view = null; //是因为这里赋值给了null么?
mMapView = view.findViewById(R.id.bmapView);
报错信息:
java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference
at com.testname.android.testapp.Fragment.MapFragment.init(MapFragment.java:227)
at com.testname.android.testapp.Fragment.MapFragment.onCreateView(MapFragment.java:59)