In Ordnung, so habe ich eine App, die ich gerne andere Apps nutzen würde. Zum Beispiel habe ich eine App, die eine ganze Reihe von Dingen erledigt, außer einem Verzeichnis-Lookup, da es bereits eine App gibt, die das für meine Schule macht. Ich weiß, dass ich die Anwendung mit Absichten starten kann, aber das bringt sie auch aus dem Navigationsmenü für meine Anwendung. Gibt es trotzdem, dass ich eine App in einem Ansichtslayout ausführen könnte. Ich bin nicht hoffnungsvoll, aber ich dachte mir, ich würde es trotzdem versuchen.Android Launch-App innerhalb der Ansicht
Antwort
Dies ist technisch möglich, indem Widgets verwendet werden. Sie können eine AppWidgetHost implementieren, und andere Anwendungen können App Widgets erstellen, um in Ihrer eigenen App zu verwenden. So funktioniert der Launcher-Bildschirm in Android.
Dies funktioniert natürlich nur, wenn andere Anwendungen Widgets implementieren. Also, die allgemeine Antwort auf Ihre Frage wäre nein, es ist nicht möglich, beliebige Anwendungen oder Ansichten/Aktivitäten von anderen Anwendungen in Ihrem eigenen zu hosten.
Dies ist nicht die Android-Design-Philosophie. Sie sollten eine Absicht an die Verzeichnis-App senden, von der ich hoffe, dass sie ein Ergebnis sucht und dann an Sie zurücksendet. Der Mechanismus ist startActivityForResult() in Ihrer App und setResult() in der Verzeichnis-App.
- 1. Android Verwendung Schublade Layout innerhalb Scroll Ansicht
- 2. Rendering nur Polygone innerhalb der Ansicht Grenzen: Google Maps Android
- 3. Android Form Transformation der Ansicht
- 4. Was ist "Fokus" innerhalb der Android-API?
- 5. Listener, wenn Ansicht Ansicht Android
- 6. Sprachumschaltung innerhalb der App Android
- 7. Wie erhalten Sie Bildschirmkoordinaten der Ansicht innerhalb der Tastaturzubehöransicht?
- 8. ASP.NET MVC Überprüfen der Rolle innerhalb der Ansicht
- 9. Ausführen der Funktion innerhalb der Ansicht SQL-Server
- 10. Android - Tabs, MapView, Aktivitäten innerhalb der Registerkarten
- 11. refactor Bedingungen innerhalb haml Ansicht
- 12. Erstellen Navigation Controller innerhalb Ansicht
- 13. Android, Aktualisieren der Ansicht in Echtzeit überlappende alte Ansicht
- 14. Endless Recycler Ansicht innerhalb KoordinatorLayout
- 15. Android Studio - Android Device Monitor - Leere Ansicht
- 16. Wiederverwendung der aufgeblähten Ansicht in Android
- 17. Android Ansicht Hintergrundfarbe in der Laufzeit
- 18. Android: layoutParams.setMargins() ändert Größe der Ansicht
- 19. Android findViewById() in der benutzerdefinierten Ansicht
- 20. Android: Move Ansicht nach der Animation?
- 21. android erstellen Verknüpfung Anwendungsansicht in der Ansicht
- 22. Android-Benutzeroberfläche von der benutzerdefinierten Ansicht aktualisieren
- 23. Karte innerhalb Fragment in programmatisch erstellte Ansicht
- 24. Benutzerdefinierte Ansicht innerhalb der Bildlaufansicht innerhalb der Tabellenzelle reagiert nicht auf Ereignisse
- 25. Dynamisch ändern Ansicht innen Ansicht in Android
- 26. ((Button) Ansicht) innerhalb eines Dienstes funktioniert nicht
- 27. Ergreifung der TabHost Ansicht von innerhalb einer Registerkarte
- 28. Putting eine Ember teilweise innerhalb der Schienen Ansicht
- 29. Probleme mit dynamischen Ansichten innerhalb der Recycler-Ansicht
- 30. Android Benutzerdefinierte Ansicht Constructor
In Ordnung, ich hatte das Gefühl, dass es nicht passieren würde, aber ich fange gerade mit android so an, dass ich überprüfen sollte – csteifel
@legion haben Sie erreicht, App innerhalb der Ansicht zu starten? – jayellos
Nein, ich habe mich stattdessen dafür entschieden, die Funktionalität mit der von ihnen bereitgestellten API wiederherzustellen – csteifel