Insertar video asdsfd
-
Upload
cesar-roberto -
Category
Devices & Hardware
-
view
17 -
download
1
Transcript of Insertar video asdsfd
![Page 1: Insertar video asdsfd](https://reader035.fdocuments.ec/reader035/viewer/2022071909/55cd39ebbb61eb2e108b463a/html5/thumbnails/1.jpg)
CETIS 109
Salazar alejandre cesar RobertoComo insertar un video
PROGRAMACION
4°AM
AULA 27
TURNO MATUTINO
![Page 2: Insertar video asdsfd](https://reader035.fdocuments.ec/reader035/viewer/2022071909/55cd39ebbb61eb2e108b463a/html5/thumbnails/2.jpg)
Es muy común visualizar un vídeo corto con la marca o nombre de la empresa al encender nuestras aplicaciones.
Para comenzar crearemos un nuevo proyecto llamado ReproducirVideo, en el que crearemos una actividad llamada MainActivity.java con un layout activity_main.xml.
Si tenemos problemas al crear un nuevo proyecto, podemos repasar el tutorial HolaMundo disponible en Imagina Formación.
COMO INSERTAR UN VIDEO EN ECLIPSE
![Page 3: Insertar video asdsfd](https://reader035.fdocuments.ec/reader035/viewer/2022071909/55cd39ebbb61eb2e108b463a/html5/thumbnails/3.jpg)
Una vez creado veremos en el Package Explorer el nuevo proyecto con la siguiente estructura.
![Page 4: Insertar video asdsfd](https://reader035.fdocuments.ec/reader035/viewer/2022071909/55cd39ebbb61eb2e108b463a/html5/thumbnails/4.jpg)
Como segundo paso debemos de crear una nueva carpeta llamada raw/ dentro del directorio res/.La carpeta raw la utilizaremos para almacenar recursos adicionales, normalmente en formato distinto a XML, que no se incluyan en el resto de carpetas de recursos.
Ahora nos descargaremos el vídeo de prueba (PSD) y lo incluiremos en la carpeta recién creada.
Nota: Disponemos en la página oficial de Android Developers todos los formatos que reproduce el sistema además de otras recomendaciones. Los dispositivos actuales suelen incluir más codecs que nos permiten reproducir multitud de formatos de vídeo.
IMPLEMENTACION
En primer lugar crearemos un control VideoView que ocupe toda la pantalla donde visualizaremos el vídeo de Mono Agency. Lo definiremos en el layout de la Activity.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFFFF" >
<VideoView
android:id="@+id/videoView_video"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentTop="true"
android:layout_centerInParent="true" />
</RelativeLayout>
![Page 5: Insertar video asdsfd](https://reader035.fdocuments.ec/reader035/viewer/2022071909/55cd39ebbb61eb2e108b463a/html5/thumbnails/5.jpg)
Desde la Activity creamos un objeto VideoView y lo enlazamos con el control del layout mediante la sentencia findViewById(). El objeto Uri se lo pasamos a VideoView de forma que le indiquemos la ruta del vídeo.
Por último iniciamos la reproducción mediante videoView.start(). De ésta forma conseguimos que al iniciar la actividad el vídeo empiece a reproducirse.
MainActivity.java
package com.example.reproducirvideo;
import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.VideoView;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
VideoView videoView = (VideoView) findViewById(R.id.videoView_video);
Uri path = Uri.parse("android.resource://com.example.reproducirvideo/"
+ R.raw.intromono);
videoView.setVideoURI(path);
videoView.start();
![Page 6: Insertar video asdsfd](https://reader035.fdocuments.ec/reader035/viewer/2022071909/55cd39ebbb61eb2e108b463a/html5/thumbnails/6.jpg)
OPINIÓN PERSONAL
Ayuda bastante para agregar un video a android desde eclipse para seguir
aprendiendo mas sobre eclipse