Sì, è possibile. Sto attualmente sviluppando la mia tesi di laurea (un servizio di navigazione mobile) con l'API MapQuest per Android. Così, appena l'ho presentato, posso offrirti anche il codice sorgente (sarà tra circa un mese). Tuttavia, posso darti un aiuto, naturalmente.
Here è un bel tutorial di MapQuest su come implementare la funzionalità del percorso. Questa non è una guida in tempo reale svolta per svolta, ma ti dà una prima impressione da dove cominciare!
È possibile ottenere tutte le istruzioni da MapQuest here.
Se si preferisce un'altra API per visualizzare la mappa, questo non è un problema in quanto la guida comprende tutti i punti di forma del percorso. Ho scelto l'API di MapQuest per questo, perché è un po 'più facile visualizzare la mappa per una prima occhiata. Tuttavia, ti consiglio di tracciare il percorso tu stesso sulla mappa, anche perché il metodo implementato non sempre funziona correttamente.
Spero di poterti aiutare con questo e se sei disposto ad aspettare un mese, inserirò qui il link al mio repository GitHub con il codice sorgente.
migliore, Marius
EDIT:
Così ho presentato il mio lavoro e ora può dare l'accesso al mio codice sorgente. Trovi il mio repository GitHub here.
Penso che la funzione getGuidance()
nel NaviActivity
sarà un buon punto di partenza per l'applicazione. Chiama le informazioni di guida da MapQuest e converte le informazioni in un oggetto JSONObject. La classe Route
quindi acquisisce le informazioni richieste e le ordina negli array.
Spero che questo ti aiuti con la tua applicazione. Per ulteriori domande non esitate a chiedere :)
migliore, Marius
Inizierò guardando i codici di esempio e di sviluppare applicazioni semplici e penso che sarà davvero utile se u inviare il codice. grazie, btw – goku2512
Ciao mrunde, hai caricato il tuo codice sorgente su Github. per favore fammi sapere – goku2512
Ciao Gokul, sì ho appena modificato la mia risposta in modo da poter accedere al mio repository GitHub :) – mrunde