Gibt es eine Möglichkeit, Videos mit LibGDX abzuspielen?
Ich möchte ein Video als Begrüßungsbildschirm in Android einfügen, aber ich möchte das Android SDK nicht verwenden, da ich LibGDX verwende und fast fertig bin: /
Es gibt eine plattformübergreifende Video-Renderingerweiterung für
LibGDX
Antworten:
12
Das Abspielen von Videos mit LibGDX wurde für das Projekt als nicht zulässig definiert . Also nein , können Sie keine Videos mit Libgdx spielen.
Dies schließt jedoch nicht die Möglichkeit aus, Android-spezifischen Code zum Abspielen von Videos zu schreiben. Es bedeutet nur, dass Ihre Anwendung die Portabilität von LibGDX nicht aufrechterhält.
:( ok danke für diese Antwort: / Ich nehme an, dass ich Android SDK verwenden muss, danke :)
Rudy_TM
3
Ich habe es mit Android gemacht :) Ich habe eine neue Aktivität und ein neues Layout erstellt. Wenn das Video die Wiedergabe beendet hat,
starte
Nett! Das war schnell, ich denke, es war nicht allzu schwer, es zu tun.
MichaelHouse
1
@Rudy_TM Bitte fügen Sie dies als akzeptierte Antwort hinzu - dass Sie es mit einer neuen Aktivität umgangen haben. Das hilft anderen, die später die gleiche Frage haben.
Asche999
Es ist ziemlich einfach, plattformspezifischen Code in libgdx zu schreiben. Nur weil es kein sofort einsatzbereites Video unterstützt, heißt das noch lange nicht, dass dies nicht möglich ist, wie Ihre Antwort impliziert.
Matsemann
20
Wie Byte56 sagte, kann man in libGDX keine Videos abspielen :( also habe ich das gemacht:
Ich habe eine neue Aktivität "SplashScreen" erstellt
Bei der Methode "onCompletion" verwende ich die Absicht, meine neue Aktivität aufzurufen, bei der der Aufruf "initialize" für die Funktionsfähigkeit der libGDX-Engine erfolgt
Antworten:
Das Abspielen von Videos mit LibGDX wurde für das Projekt als nicht zulässig definiert . Also nein , können Sie keine Videos mit Libgdx spielen.
Dies schließt jedoch nicht die Möglichkeit aus, Android-spezifischen Code zum Abspielen von Videos zu schreiben. Es bedeutet nur, dass Ihre Anwendung die Portabilität von LibGDX nicht aufrechterhält.
quelle
Wie Byte56 sagte, kann man in libGDX keine Videos abspielen :( also habe ich das gemacht:
Ich habe eine neue Aktivität "SplashScreen" erstellt
Bei der Methode "onCompletion" verwende ich die Absicht, meine neue Aktivität aufzurufen, bei der der Aufruf "initialize" für die Funktionsfähigkeit der libGDX-Engine erfolgt
Und ein neues Layout für das VideoView
quelle
Dies ist der Weg zu spielen: libname ist "indiespot-media-0.8.09.jar", den Sie hier bekommen können .
Wie benutzt man:
playerTexture
wie gewohnt Texturquelle