Kann kein Video auf dem Samsung Stock Player abspielen
-
26-12-2019 - |
Frage
Intent i = new Intent(Intent.ACTION_VIEW);
Uri uriforintent = Uri.parse(uri);
i.setDataAndType(uriforintent, "video/*");
//startActivity(i);
startActivityForResult(i, 0);
Das Video ist eine lokale Datei spielbar von Samsung stock video Player wenn ich anrufe Startaktivität ().Es scheitert nur damit zu spielen Startaktivitätenforresult().
Folgende Fehler wurden protokolliert:
06-02 19:07:12.742: E/MediaPlayer(23993): Error (1,-2147483648)
06-02 19:07:12.742: E/MoviePlaybackService(23993): TouchPlayer :: mErrorListener = 1<<<<<<<<<<<<
06-02 19:07:12.742: D/MoviePlayer(23993): onSvcNotification - action : 104
06-02 19:07:12.742: E/MoviePlayer(23993): createErrorDialog(action, intent). action = 104
Hat jemand das gleiche Problem mit Samsung Stock-Videoplayer?
Lösung
Da ACTION_VIEW
ist nicht für die Verwendung mit startActivityForResult()
, und da Sie sowieso kein Ergebnis erhalten, verwenden Sie einfach startActivity()
.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow