buscador

Visita

lunes, 24 de enero de 2022

🟢Android 25: Reproducir Video usando el control VideoView y Mostrar controles ( ⏮ ▶ ⏭ ) del video con la Clase MediaController en Android Studio

Bienvenidos al Blog el Informático Ibero en esta oportunidad veremos como reproducir un video usando VideoView en el IDE Android Studio.

Primero tenemos que crear un nuevo proyecto con la actividad Empty Activity , si no recuerdan como realizarlo lo pueden revisar en mi el post Crear nuevo Proyecto en Android Studio

Primero tenemos que tener un video con extensión o tipo Mp4, este lo ponemos en una carpeta llamada raw. y esta carpeta lo pegamos al proyecto en el directorio res. tiene que quedar como la siguiente.

Copiado la carpeta en el directorio res, nos dirigimos a la actividad_main.xml para agregar el control VideoView, cambiamos el id : Videovup agregamos para witch y hight : fill_parent ,para que ocupe todo el tamaño de la vista.
(Interfaz Grafica)

(Etiquetas)
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<VideoView
android:id="@+id/Videovup"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="16dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
Ahora nos falta la parte del código, nos dirigimos al directorio MainActivity.java y codificamos los siguientes lineá de código. En el método Oncreate:
VideoView videoup=(VideoView)findViewById(R.id.Videovup);
//activamos el controlador (Que nos permite pausar adelantar)
MediaController mc = new MediaController(this);
//direccion del video
Uri path = Uri.parse("android.resource://informatico.to.audioapp/"+R.raw.video1);
//lo damos el controlador al video
videoup.setMediaController(mc);
//le damos la direccion al video de donde se cargara
videoup.setVideoURI(path);
//Lanzamos el video para su reproduccion
videoup.start();
Terminado de la parte del código, ejecutamos el proyecto, en el emulador Genymotion o en un equipo real. Y tendremos el proyecto funcionando correctamente.


En el video se muestra el resultado del proyecto ejecutado, sí les gusto el contenido del proyecto no olviden compartir y suscribirse en mi canal de YouTube. No olviden dejar su granito de arena, donando mediante PAYPAL.

Video Tutorial

ABRE EL PROYECTO DIRECTAMENTE DESDE GITHUB
https://github.com/raul1995/Video_AudioFondoApp.git

Apoyen suscribiéndose a mi canal de Youtube canal " EL INFORMATICO IBERO" , Compartan el contenido del Blog, si les gusto el contenido del blog y del canal suscribanse es Gratis!!

No hay comentarios.:

Publicar un comentario

Raul Tamani A. ©. Imágenes del tema de fpm. Con tecnología de Blogger.

Adblock Detectado

Apoya este sitio desactivando el Adblock para seguir navegando. ¡Gracias!

¡Ya Desactive el Adblock!