Java 如何使用Google Map v2在android中根据lat,long在地图中显示用户输入的位置?

Java 如何使用Google Map v2在android中根据lat,long在地图中显示用户输入的位置?,java,android,google-maps,Java,Android,Google Maps,我需要显示具体的位置在地图上根据纬度,长,还显示标记在那个特定的位置。 然而,我显示了整个地图,但没有得到具体的位置 public class MapActivity extends FragmentActivity { GoogleMap googleMap; MarkerOptions markerOptions; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI

我需要显示具体的位置在地图上根据纬度,长,还显示标记在那个特定的位置。 然而,我显示了整个地图,但没有得到具体的位置

public class MapActivity extends FragmentActivity {

GoogleMap googleMap;
MarkerOptions markerOptions;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
       setContentView(R.layout.map);

    Intent intent = getIntent();
    String title = intent.getStringExtra("title");
    String lat = intent.getStringExtra("lat");
    String lon = intent.getStringExtra("long");
    double Lon = Double.parseDouble(lon);
    double Lat = Double.parseDouble(lat);

    SupportMapFragment supportMapFragment = (SupportMapFragment)
    getSupportFragmentManager().findFragmentById(R.id.map);

    googleMap = supportMapFragment.getMap();

    googleMap.addMarker(new MarkerOptions()
            .position(new LatLng(Lat, Lon))
            .title(title));
      } }
尝试如下:


通过打印检查您是否获得了正确的lat-long?好吧,我正在正确地获得lat、long和location!。我想你现在需要这个样品。
  private Marker myMarker;
    myMarker=googleMap.addMarker(new MarkerOptions()
        .position(new LatLng(Lat, Lon))
        .title(title)
        .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)));