Estoy desarrollando un juego usando cocos2d-x y quiero reproducir video en él. La actividad tiene una vista OpenGL y también coloque VideoView adicional encima y establezca visibilidad en INVISIBLE.reproduciendo video en la parte superior de la vista OpenGL en android
Cuando necesito reproducir video, simplemente oculto la vista OpenGL y habilito mi VideoView. Después de eso, creo MediaPlayer, llamo a setDisplay con el titular de ese VideoView, etc. y, finalmente, el video se reproduce bien. Cuando termina el video, vuelvo a cambiar las visibilidades: abierto a VISIBLE y videoview a INVISIBLE.
Sin embargo, el problema es que cuando intento reproducir video por segunda vez, simplemente no aparece, sin embargo, se reproduce el sonido del video.
¿Hay alguna captura con visibilidades?
Dado que esta es la creación de una vista en la parte superior de la OpenGL Ver, si bien es invisible seré capaz de tocar 'atravesarlo'? En otras palabras, ¿permitirá esta capa que los toques pasen a través de la capa OpenGL? –
Pude escuchar el evento de movimiento configurando el oyente táctil, también actualicé la publicación con esos cambios –