Ich habe an einer Android-Anwendung, die Google Maps verwendet, es ist Map-Anwendung verwandt. Ich möchte, dass ich mit impliziten Absichten umgehen kann. Wenn der Nutzer auf einen Map-Link wie Latitude und Longitude klickt, sollte meine App mit der Absicht umgehen und diese Position auf der Karte anzeigen. Wie die Standard-Google Maps-Anwendung. Ist es dann möglich, welchen Code für eine zielspezifische Aktivität?Eigene Android-App-Standard für Kartenabsichten
0
A
Antwort
0
eine intent-filter
im Manifest
hinzufügen, damit Ihre App reagieren können URLs zur Karte:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" android:host="maps.google.com" />
<data android:scheme="https" android:host="maps.google.com" />
<data android:scheme="geo"/>
</intent-filter>
Einmal in Ihrer Anwendung, können Sie die URI mit diesem Code abrufen können:
protected void onCreate(Bundle savedInstanceState) {
Intent intent = getIntent();
Uri data = intent.getData(); // Here you will receive the URI
// ...
}
Verwandte Themen
- 1. Quick-Info für eigene Zeichnungen
- 2. star entpacken für eigene Klassen
- 3. Beste Web Media Player für eigene Website?
- 4. Bereitstellen von Meteor für die eigene Domäne
- 5. WPF-Fenster Nur für eigene Anwendung?
- 6. Legen Sie eigene Schrift für arrayadapter
- 7. Kann ich meine eigene Einstiegspunktmethode für C#
- 8. Eigene Suche für jQuery Plugin FancyTree
- 9. Gewohnheit Abschluss-Block für meine eigene Methode
- 10. Haskell: keine Instanz für eigene Art
- 11. WordPress-Datenbank-Plugin für eigene Daten
- 12. Legen Sie eigene Adapter für RecycleView
- 13. Eigene Datenquellen erstellen
- 14. Eigene SwitchCompat Preference erstellen
- 15. Eigene Iteratoren erstellen
- 16. Formtastic, eigene: als Eingabetyp
- 17. Eigene Plugins initialisieren
- 18. Eigene Retweets filtern Tweepy
- 19. Eigene Callbacks erstellen
- 20. Eigene Druckvorschau implementieren?
- 21. Eigene Angular2 Annotation schreiben
- 22. .NET eigene Konfigurationsdatei
- 23. Eigene "SeekBar" erstellen
- 24. C++ Eigene Observer Pattern
- 25. Wie eigene XP-Druckertreiber
- 26. Eigene Anwendung hacken
- 27. eigene Implementierung von array_unique()
- 28. erstellen eigene UITableViewController
- 29. meine eigene Programmiersprache
- 30. Joe's eigene Editor-Konfigurationsdatei