2011-05-25 22 views
5

sono un nuovo sviluppatore in applicazione Android. Vorrei visualizzare la mappa di Google nella mia applicazione. Ci vorrei per visualizzare i widget Android sulla mappa view.can visualizzo widget Android come pulsanti, Modifica caselle di testo , vista testo et.,visualizzare i widget sulla visualizzazione della mappa

Ho codice di progettazione per ottenere la mappa in XML come segue

<com.google.android.maps.MapView 
      android:id="@+id/mapId" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:enabled="true" 
      android:clickable="true" 
      android:apiKey="XYX_API_CODE_HERE_XYX" 
      /> 

p locazione qualsiasi organismo mi può aiutare

Grazie a adavnce

+0

Consiglio vivamente di rimuovere la chiave API dall'esempio! – Mannaz

risposta

3

Ci sono demo belle forniti con l'SDK di Android:

Se vuoi guardare il codice di esempio, le API di Google add-on include un'applicazione di esempio chiamata MapsDemo che puoi caricare nel tuo ambiente di sviluppo ed eseguire. L'applicazione si trova nella directory di Google API:

/add-on/google_apis-API_LEVEL/campioni/MapsDemo

Edit:

I missread la tua domanda in primo luogo. Quello che vuoi fare meglio può essere fatto con un FrameLayout. I.E .:

<FrameLayout 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 
    <com.google.android.maps.MapView 
     android:id="@+id/mapId" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:enabled="true" 
     android:clickable="true" 
     android:apiKey="XYX_API_CODE_HERE_XYX" 
     /> 
    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" android:orientation="vertical"> 
      <!-- Your other widgets (buttons, inputBoxes, etc) goes here --> 
    </LinearLayout> 
</FrameLayout> 
+0

in quei codici di esempio non c'è alcun concetto sulla mia domanda –

+0

scusa, ho letto male la tua domanda. Ho modificato la mia risposta. – Mannaz

+0

Grazie mille Mannaz –

0

Utilizzando FrameLayout, è possibile aggiungere viste diverse nello stesso spazio. nel file XML di layout, scrivere la FrameLayout con i suoi bambini come MapView insieme con i pulsanti, TextView, ecc

È possibile organizzare i punti di vista utilizzando layout_gravity come a sinistra, destra, centro, center_horizontal, cener_vertical, ecc

+0

hey varuaa vorrei visualizzare la mappa come sfondo sulla mappa voglio visualizzare testo di modifica o pulsanti radio o pulsanti, ecc, –

Problemi correlati