Pregunta sobre android, youtube – reproducir video de YouTube en modo de pantalla completa en mi aplicación de Android

2

Estoy usando el siguiente código para reproducir videos de youtube en mi aplicación.

startActivity(new Intent(Intent.ACTION_VIEW, 
                         Uri.parse("http://www.youtube.com/watch?v=videoid")));

Me gustaría que los videos de YouTube se abran en modo de pantalla completa. ¿Hay alguna manera de lograr esto?

Trate de usar el reproductor de youtube abierto. Esto me ha ayudado. Este es el enlace para ello:keyeslabs.com/joomla/projects/youtube-player/… ambit
gracias ... pero no creo que su enlace cubra la reproducción de videos en pantalla completa. En mi aplicación, los videos se están reproduciendo, pero los videos de YouTube no están en pantalla completa y tengo que hacerlo manualmente a partir de ahora. ambit
También estoy buscando una respuesta para esta pregunta. Creo que gdata apis podría ser de alguna ayuda. Harshal Kshatriya

Tu respuesta

3   la respuesta
12

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.youtube.com/watch?v=VIDEOID"));
intent.putExtra("force_fullscreen",true); 
startActivity(intent);
Esto está forzando el panorama del video, incluso si se trata de un video de retrato ... jjxtra
3

Intenta usar

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube://" + video_id);
startActivity(intent);

El motivo es el uri diferente. El que está utilizando actualmente solo proporciona contenido a través de http: que es un video y se resuelve en youtube. El que tiene "vnd.youtube" en realidad le dice al sistema que tiene contenido de video que le gustaría que cuidara una de las aplicaciones nativas.

Ahh, si realmente quieres reproducir videos en pantalla completa sin usar la aplicación de youtube (que no puedes controlar), ¿no intentas hacer tu propio VideoView? Echa un vistazo a este enlacereproducción de video a pantalla completa

Gracias. Intenté esto. Pero no funcionó ... ambit
Sí, tampoco podía hacerlo funcionar. No te permite forzar la vista de pantalla completa Mobile Bloke
Así que tendrás que solucionar tu problema de reproducción de VideoView porque no creo que puedas controlar el YouTube para comenzar en pantalla completa Frank Sposaro
¿Intentaste crear tu propio VideoView? Frank Sposaro
1

finalmente lo logré siguiendo las instrucciones de este enlacechttp://keyeslabs.com/joomla/projects/youtube-player/244-open-youtube-activity-project-launched-by-keyes-labs

Aquí creas tu propio reproductor de video y el video se reproduce en él.

Este es un enlace de solo respuesta. Considere copiar información relevante aquí. S Shahid

Preguntas relacionadas