Android:检查null,仍然得到NullPointerException

时间:2016-01-09 12:54:46

标签: java android nullpointerexception

我不知道发生了什么,所以我必须在这里问这个。

我有一个Activity,它返回nrSubliste([H|T], R):- is_list(H), munteMain(H), nrSubliste(T, R1), R is R1 + 1. nrSubliste([H|T], R):- is_list(H), \+ munteMain(H), nrSubliste(T, R). 的位置。然后,我将它传递给我的moveCamera()方法之前检查它是否为null,该方法应该在地图上显示它。

LatLng

但是虽然我检查了null,但是当我运行它时,我得到了:

if(location != null) {
        mapActivity.moveCamera(location);
    }else{
        Toast.makeText(MainActivity.this, "Couldn't determine location",  Toast.LENGTH_SHORT).show();
    }

感谢任何帮助。如果您需要源代码告诉我,我可以将其上传到github。

1 个答案:

答案 0 :(得分:0)

这似乎是由于您的地图活动为空。检查mapActivity是否为null。