我有一个名为“MainScreen”的片段,在我按下此片段中的按钮后,我想向用户显示PlacePicker,然后他选择一个地方将他返回到另一个名为BusinessView的 Activity 而不是回到“MainScreen”片段。问题是当app尝试在builder.build(b)中构建新活动时应用程序崩溃,我查看了logcat并且它给了我这个错误:“java.lang.NullPointerException:尝试调用虚方法“空对象引用”上的'android.content.pm.ApplicationInfo android.content.Context.getApplicationInfo()'“
这是代码:
PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
builder.setLatLngBounds(bounds);
try {
BusinessView b = new BusinessView();
startActivityForResult(builder.build(b), PLACE_PICKER_REQUEST);
}
catch (GooglePlayServicesRepairableException e) {
e.printStackTrace();
}
catch (GooglePlayServicesNotAvailableException e) {
e.printStackTrace();
}