Воспроизведение видео с помощью LibGDX было определено как выход за рамки проекта. Так что нет , вы не можете воспроизводить видео, используя LibGDX.
Это не исключает возможности написания специального кода для Android для воспроизведения видео. Это просто означает, что ваше приложение не будет поддерживать переносимость LibGDX.
:( хорошо, спасибо за этот ответ: / Я полагаю, что я должен использовать Android SDK, спасибо :)
Rudy_TM
3
Я сделал это с помощью Android :) Я создал новое действие и новый макет, и когда видео завершает воспроизведение, я запускаю действие, которое вызывает libGDX
Rudy_TM
Ницца! Это было быстро, я думаю, что это не было слишком сложно сделать в конце концов.
MichaelHouse
1
@Rudy_TM, пожалуйста, добавьте это в качестве принятого ответа - что вы обошли его с новым заданием. Это поможет другим, у кого тот же вопрос позже.
ashes999
Довольно просто написать код, специфичный для платформы, в libgdx, так как тот факт, что он не поддерживает видео из коробки, не означает, что это невозможно сделать, как и предполагает ваш ответ.
Мацеманн
20
Как сказал Byte56, в libGDX вы не можете воспроизводить видео :( поэтому я сделал это:
Ответы:
Воспроизведение видео с помощью LibGDX было определено как выход за рамки проекта. Так что нет , вы не можете воспроизводить видео, используя LibGDX.
Это не исключает возможности написания специального кода для Android для воспроизведения видео. Это просто означает, что ваше приложение не будет поддерживать переносимость LibGDX.
источник
Как сказал Byte56, в libGDX вы не можете воспроизводить видео :( поэтому я сделал это:
Я создал новый вид деятельности "SplashScreen"
В методе «onCompletion» я использую намерение вызвать мое новое действие, где вызов «initialize» для работы движка libGDX
И новый макет для просмотра видео
источник
Это способ играть: libname это "indiespot-media-0.8.09.jar", который вы можете получить здесь .
Как использовать:
playerTexture
как обычно текстуруисточник