В моето приложение потребителят може onLongClick да добави маркер към Google Maps. Той запазва тези координати като точка. Знам, че с местоположението = location.getLastKnownLocation могат да се използват методите getLongitude() и getLatitude(). Има ли все пак да направите това с маркер, поставен на google maps от потребителя, така че координатите да могат да бъдат извлечени. Това е кодът, който получава маркерната точка и я съхранява.
public void onMapLongClick(LatLng point) {
tvLocInfo.setText("New marker added@" + point.toString()); map.addMarker(new MarkerOptions().position(point).title(point.toString()));
pointfinal = point;
Toast.makeText(this, point.toString(), Toast.LENGTH_LONG).show();
}