ACTION_MANAGE_UNKNOWN_APP_SOURCES: startActivityForResult () oder startActivity ()?
Sep 08 2020
Ich folge diesen Baumbeispielen, in denen gezeigt wird, wie die Berechtigung zum Installieren einer App von einer unbekannten Quelle angefordert wird:
- Wie verwalte ich die Installation von unbekannten Quellen in Android Oreo?
- Wie verwende ich PackageManager canRequestPackageInstalls in Android Oreo?
- Installation der Android 8-Quelle für unbekannte Quellen
Beim Testen mit startActivityForResult()wurde onActivityResult()nie aufgerufen, wenn ich aktiviere oder deaktiviere (auf Switch-Widget).
Dann ist mein Zweifel: startActvity()oder startActivityForResult()? Wenn startActivityForResult()ja, zeigen Sie mir bitte, wie das richtig funktioniert.
Antworten
1 CommonsWare Sep 08 2020 at 03:54
Die Dokumentation fürACTION_MANAGE_UNKNOWN_APP_SOURCES sagt: "Ausgabe: nichts". Verwenden Sie daher startActivity()nicht startActivityForResult().