Come visualizzare la posizione dell'indirizzo utilizzando l'api della mappa?

Sto facendo un sacco di ricerca e nessun articolo ancora per dirti come effettivamente mostrare una posizione di un indirizzo effettivo. Se qualcuno conosce un buon tutorial che mostra questo, per favore, fathemes sapere. Anche tu puoi lasciare qui un tutorial. Grazie

Per essere più specifico vorrei prendere un indirizzo e individuarlo sulla mappa. So che devo usare geocoding. Ma non voglio solo il lat e lon. la posizione effettiva

  • Applicazione su ruota personalizzata o slot machine
  • Aggiunta di disegni a CirclePageIndicator
  • Aggiungere nuovo elemento in Listview dynamicmente
  • Come rilevare le informazioni di sistema come os o tipo di dispositivo
  • il file è crittografato o non è un database (Eccezione net.sqlcipher.database.SQLiteException)
  • Come ricall la window di dialogo di ricerca utilizzando onSearchRequested ()
  • <?xml version="1.0" encoding="utf-8"?> <com.google.android.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mapview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" android:apiKey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 

    />

    2 Solutions collect form web for “Come visualizzare la posizione dell'indirizzo utilizzando l'api della mappa?”

    Questa domanda richiede aiuto utilizzando la mappa api, ma se non è essenziale per la tua applicazione, ho funzionato senza l'aiuto della mappa api e sembra funzionare abbastanza bene. Una volta che hai il tuo indirizzo, che non deve includere la città, lo stato e / o la chiusura lampo se non li hai, utilizza quanto segue:

     Uri uri = Uri.parse("https://www.google.com/maps/place/" + streetAddress); Intent intent = new Intent(Intent.ACTION_VIEW, uri); startActivity(intent); 

    esempio indirizzo: "[strada], [città], [stato] [zip]"

    È richiesto solo l'authorization a Internet AndroidManifest .

    Questo darà all'utente un elenco di applicazioni disponibili per visualizzare l'indirizzo specificato, che quando viene scelto, visualizza la posizione dell'indirizzo indicato. Qualcuno è benvenuto a correggere me se sbaglio, ma se non sono forniti città, stato e / o zip, alless Google Maps troverà l'indirizzo fisico più vicino alla posizione dell'utente corrispondente a quello che è stato dato se l'indirizzo in sé non è unica.

    Date un'occhiata a GeoCoder.getFromLocationName (nome, maxResult). Il nome può essere un nome di località o un indirizzo effettivo. Il tuo codice sarà qualcosa di simile al seguito,

     ithemeszedOverlay.addOverlay(getOverlayByAddress("1600 Amphitheatre Parkway, Mountain View, CA 94043", "Google")); private OverlayItem getOverlayByAddress(String address, String name) throws IOException { Geocoder geo = new Geocoder(this); List<Address> addresses = geo.getFromLocationName(address, 5); OverlayItem overlay = new OverlayItem( new GeoPoint((int) (addresses.get(0).getLatitude() * 1E6),(int)(addresses.get(0).getLongitude()*1E6)), name, ""); return overlay; } 

    Notare che potrebbe non riuscire nell'emulatore con "Servizio non disponibile". Se incontri l'errore, prova semplicemente su un dispositivo reale. Date un'occhiata a http://www.anddev.org/simple_googlemaps_geocoder_-_convert_address_to_lon-lat-t2936.html se hai bisogno di ulteriori istruzioni.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.