У меня есть этот код, и он берет местоположение, где пользователь нажал на карте Google, и берет долготу и широту, и я помещаю значение в две переменные.Но это все равно дает мне NullPointerException
.Почему?
И я пробовал код раньше, и он работал.
public boolean onTouchEvent(MotionEvent e, MapView mv) {
int i = e.getAction();
MainActivity test = new MainActivity();
switch(i) {
case MotionEvent.ACTION_UP:
// When your finger stop touching the screen
Log.d("ACTION UP", "Finger was removed from screen");
lng = (int) e.getX();
lat = (int) e.getY();
test.placePinFromTouch(lat, lng); // This is the NullPointerException line
break;
}
Где я прокомментировал код выше, где я получаю NullPointerException
, но мне интересно, почему вэто прикосновениеЕсть я получаю это.