Post su b4a (http://www.basic4ppc.com/android/forum/threads
Transcript
Post su b4a (http://www.basic4ppc.com/android/forum/threads
Post su b4a (http://www.basic4ppc.com/android/forum/threads/google-maps-android-v2-tutorial.24415/#content ) Prima di tutto bisogna preparare l’ambiente android Dal Android SDK installare , se non già fatto , il Google Play services . Lo trovato in fondo sotto il menu extras Dopo l’installazione copiare nella cartella delle librerie di b4a i due file presenti nelle cartella ????\android-sdk\extras\google\google_play_services\libproject\google-play-services_lib\libs google-play-services google-play-services.jar.properties Andate nella vostra private key sign e segnatevi la il valore della variabile SH1 Ora creiamo la chiave dal sito Api di gogole Dal sito api console https://code.google.com/apis/console/?noredirect Creare un nuovo progetto “ io ho dato il nome della progetto apk : es alfadesksb In All Services selezionare Google Maps Android API v2 ( vedi immagine ) Andare nel menu in API Access e selezionare il pulsante Create new Android Key Inserire il valore della chiave SH1 letta nella vostra Private Sign Key seguito dal vostra name application Es. 95:00:56:00:99??????????:alfadesksb.application Una volta creata la chiave vi mostrerà la seguente finestra Create un nuovo progetto con il nome che avete inserito prima ( es. mio alfadesksb.application ) Copiatevi il valore della prima API KEY ed inseritelo nel vostro manifest assieme alle righe scritte qui sotto AddManifestText( <permission android:name="$PACKAGE$.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-feature android:glEsVersion="0x00020000" android:required="true"/>) AddApplicationText(<meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="AIzaSyB????????????????????????"/>) Inserire la libreria google maps ( versione 1.01 ) Qui sotto vi metto il codice dell’esempio Sub Process_Globals End Sub Sub Globals Dim mFragment As MapFragment Dim gmap As GoogleMap Dim MapPanel As Panel End Sub Sub Activity_Create(FirstTime As Boolean) MapPanel.Initialize("") Activity.AddView(MapPanel, 0, 0, 100%x, 100%y) If mFragment.IsGooglePlayServicesAvailable = False Then ToastMessageShow("Google Play services non instalalto.", True) Else mFragment.Initialize("Map", MapPanel) End If End Sub Sub Map_Ready gmap = mFragment.GetMap If gmap.IsInitialized = False Then ToastMessageShow("Errore in apertura mappa.", True) Else gmap.AddMarker(46.0710668,13.234579,"Mamo") gmap.AddMarker2 (45.5454787,11.5354214,"Massimo",gmap.HUE_BLUE Dim cp As CameraPosition cp.Initialize(46.0710668,13.234579,gmap.CameraPosition.Zoom ) gmap.AnimateCamera(cp) End If End Sub )
Documenti analoghi
Google MAP
Cliccare su Services, attivare Analytic Api e Google Maps API v3
Cliccare su Api access , seguire le istruzioni per generare la tua Api Key
Copiare il codice
Andare in Configurazione – Web Service ...
MaterialDesingMaterialDesing (711407 byte)
Con la nuova versione di Android «5.0» il sistema oltre ad aver
adottato una nuova grafica ha incluso dei nuovi componenti
grafici. Il primo e più importante è la Toolbar. Essa è retro
compatibile ...