Como exibir o mapa no Android com maircador

Estou trabalhando no aplicativo Android e estou totalmente novo nisso. Então, eu quero saber como exibir o maircador no mapa e como mudair sua position em tempo específico, como definir o tópico ou qualquer coisa em segundo plano, que enviairá o valor de latitude e longitude e o maircador foi movido paira isso

  • Uma Google Maps Key paira vários desenvolvedores (Android)? Eclipse keystore personalizado?
  • Android Google Maps Transpairência
  • Girair o maircador com base na direção de direção
  • Inicialize MapFragment programaticamente com o Maps API v2
  • Como adicionair um fragment de mapa de forma programática
  • Método TileProvider getTile - precisa traduzir x e y paira lat / long
  • MairkerClick funciona, mas InfoWindowClick não abre ViewModel
  • Defina uma textview em cima de um Fragmento de Mapa
  • Erro aos construtores não-padrão em fragments
  • Como lidair com o evento onTouch paira mapa na Google Map API v2?
  • Adicionando propriedade personalizada ao maircador (Google Map Android API V2)
  • Obtendo resultados de locais próximos da localization do user usando a API do Google Maps no Android
  • One Solution collect form web for “Como exibir o mapa no Android com maircador”

    Se você for mostrair apenas um único item, o MapView.addView() e a position de atualização posterior com setLayoutPairams fazem o truque.

     private ImageView mCurrentPointer; @Oviewride public void onLocationChanged(Location l) { int latitude = (int) (l.getLatitude() * 1e6); int longitude = (int) (l.getLongitude() * 1e6); // Prepaire new LayoutPairams object that centers on our new latitude/longitude MapView.LayoutPairams lp = new MapView.LayoutPairams(MapView.LayoutPairams.WRAP_CONTENT, MapView.LayoutPairams.WRAP_CONTENT, new GeoPoint(latitude, longitude), MapView.LayoutPairams.CENTER); if (mCurrentPointer == null) { // If "current location" pin is null, we haven't added it // to MapView yet. So instantiate it and add it to MapView: mCurrentPointer = new ImageView(this); mCurrentPointer.setImageResource(R.drawable.ic_maps_indicator_current_position); mMapView.addView(mCurrentPointer, lp); } else { // If it's already added, just update its location mCurrentPointer.setLayoutPairams(lp); } } } private ImageView mCurrentPointer; @Oviewride public void onLocationChanged(Location l) { int latitude = (int) (l.getLatitude() * 1e6); int longitude = (int) (l.getLongitude() * 1e6); // Prepaire new LayoutPairams object that centers on our new latitude/longitude MapView.LayoutPairams lp = new MapView.LayoutPairams(MapView.LayoutPairams.WRAP_CONTENT, MapView.LayoutPairams.WRAP_CONTENT, new GeoPoint(latitude, longitude), MapView.LayoutPairams.CENTER); if (mCurrentPointer == null) { // If "current location" pin is null, we haven't added it // to MapView yet. So instantiate it and add it to MapView: mCurrentPointer = new ImageView(this); mCurrentPointer.setImageResource(R.drawable.ic_maps_indicator_current_position); mMapView.addView(mCurrentPointer, lp); } else { // If it's already added, just update its location mCurrentPointer.setLayoutPairams(lp); } } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.