Ich versuche, eine App zu erstellen, die Schaltflächen zum Öffnen anderer Anwendungen auf einem Android-Gerät hat. Apps wie Facebook, Twitter und Instagram. Wie öffne ich eine andere App auf einem Android-Gerät mit Xamarin?Starten Sie andere Anwendungen mit Xamarin
Antwort
Sie könnten dies mit dem Paketnamen der App versuchen.
Intent i = PackageManager.GetLaunchIntentForPackage("com.package.appname");
StartActivity(i);
Für Facebook ist es
Intent i = PackageManager.GetLaunchIntentForPackage("com.facebook.katana");
StartActivity(i);
Vielen Dank. Es funktioniert perfekt. Ist es möglich, die Facebook App im Xamarin-Format anzuzeigen? Zum Beispiel, wie eine Webansicht? –
Keine Sorge. Sie sollten darüber nachdenken, ein Webview zu verwenden. U kann die App nicht anzeigen, aber Sie können die Facebook-Internetseite anzeigen. Und wenn dies für Sie funktioniert, können Sie die Antwort als akzeptierte Antwort setzen. –
Wie kann ich Elemente ('buttons',' textboxes' usw.) auf die 'intent' klicken, die erstellt wurde? – JPaulPunzalan
- 1. Andere Anwendungen mit Java starten
- 2. Öffnen Sie andere Android-Anwendungen
- 3. Wie starten Sie mehrere Anwendungen von mix.exs?
- 4. Starten Sie zwei Anwendungen und Schleife
- 5. Starten Sie die Aktivität von RecyclerView (Xamarin)
- 6. So routen Sie Audio für andere Anwendungen
- 7. Kann ich andere Anwendungen mit Java manipulieren?
- 8. Maximieren/minimieren andere Anwendungen
- 9. Welche Anwendungen starten im Hintergrund?
- 10. So verhindern Sie, dass andere Anwendungen denselben Berechtigungsnamen definieren
- 11. So entwickeln Sie Xamarin-Anwendungen in Windows 7
- 12. Xamarin: Starten Sie Youtube-Kanal in Youtube App
- 13. C# Anwendungen starten Versteckt oder minimiert mit StartInfo funktioniert nicht
- 14. eine andere Aktivität starten mit cardview Details
- 15. Starten Sie eine Android-Aktivität in Xamarin Forms?
- 16. Wie starten und positionieren Sie mehrere Anwendungen auf Ubuntu/Linux?
- 17. Beenden Sie eine Animation und starten Sie dann die andere
- 18. Wie können Sie andere Anwendungen zum Senden von Bildern verwenden?
- 19. Best Practices für die Erstellung plattformübergreifender Anwendungen mit Xamarin
- 20. Xamarin Webview nicht neue Tabs starten
- 21. JavaFX starten eine andere Anwendung
- 22. So verhindern Sie, dass eine Tastatur in andere Anwendungen schreibt
- 23. Blockieren Sie Zugriff auf andere Anwendungen in Android
- 24. Kann nicht starten Repl() in Xamarin
- 25. Wie installiere ich andere Anwendungen neben Laravel?
- 26. Android-Hintergrund-Service zu stoppen, wenn mehr andere Anwendungen laufen
- 27. Manuelles Sperren einer Datei für andere Anwendungen
- 28. Nativescript - Starten Sie eine andere App aus der Nativescript App
- 29. Sitzungsverwaltung auf andere Springboot-Anwendungen zentralisieren
- 30. ANDROID - Starten Sie eine andere Anwendung von einem BroadcastReceiver
Hey und willkommen zu stapeln. Bitte schau, wie eine [gute Frage] (http://stackoverflow.com/help/how-to-ask) "gefragt" wird, bitte aktualisiere deine eigene Frage, damit sie passt :) – Mingebag
String uri = "facebook://facebook.com/inbox "; Absicht intent = neue Absicht (Intent.ACTION_VIEW, Uri.parse (uri)); startActivity (Absicht); –