¿Cómo se abre una URL de archivo de video remoto desde un botón, haga clic para reproducir en el MediaPlayer interno sin tener que abrir una ventana del navegador?Ayuda de Android: ¿Cómo se abre una URL de archivo de video remota para jugar en MediaPlayer sin tener que abrir una ventana del navegador?
El video funciona bien, pero siempre abre una ventana del navegador que es molesto.
Esto es lo que ya estoy usando, pero ¿es posible iniciar el reproductor de medios sin que la aplicación abra primero una ventana del navegador?
espero que alguien pueda ayudar a
Gracias Lucy
final Button button = (Button) findViewById(R.id.play);
button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
// Perform action on click
Uri uri = Uri.parse("http://domain.com/videofile.mp4");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
}
});
}
Gracias, por favor podría usted mostrar cómo codificar en lo anterior, no estoy muy seguro de cómo hacerlo, muchas gracias, Lucy – lucy
@lucy: 'Intent intennt = new Intent (Intent.ACTION_VIEW); intent.setDataAndType (uri, "..."); 'donde' ... 'es el tipo MP4 MIME (' video/mp4', tal vez) – CommonsWare
@CommonsWare Lo utilicé de esta manera: Intent intennt = new Intent (Intent. ACTION_VIEW); \t \t \t \t \t intent.setDataAndType (Uri.parse ("https://javmed-prod.s3.amazonaws.com/63351db3788f4393b49d4d701181c7c7.mp4"), "video/mp4"); \t \t \t \t \t startActivity (intent); .. y got ActivityNotFound ... también intentó "video/*" ... alguna idea, señor? – MKJParekh