Anuncios Google

reproducir video !?!?!

por favor necesito ayuda pos miren toy haciendo una aplicacion donde quiero que se reproduzca un video pero he intentado y nada no sale el video ni en el emulador ni en el dispositivo sale que el video no puede reproducirse, por ultimo hasta le puse dos botones de play y pause y nada sale el mismo error. este es mi codigo:

 

.java:

 

package com.example.pruebavideo2;

 

import android.os.Bundle;

import android.widget.Button;

import android.widget.MediaController;

import android.widget.VideoView;

import android.app.Activity;

import android.view.Menu;

import android.view.View;

import android.view.View.OnClickListener;

 

public class MainActivity extends Activity {

 

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

final VideoView video = (VideoView)findViewById(R.id.videoView1);

        video.setVideoPath("/sdcard/elefante.3gp");

        Button play=(Button) findViewById(R.id.play);

        Button pause=(Button) findViewById(R.id.pause);

        play.setOnClickListener(new OnClickListener (){

      @Override

public void onClick(View v) {

video.start();

}

 

        });

 

        pause.setOnClickListener(new OnClickListener(){

       

@Override

public void onClick(View v) {

video.pause();

// TODO Auto-generated method stub

}

       

        });

 

}

 

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.activity_main, menu);

return true;

}

 

}

 

 

y en el xml:

 

 

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    tools:context=".MainActivity" >

 

    <VideoView

        android:id="@+id/videoView1"

        android:layout_width="600dp"

        android:layout_height="500dp" />

 

    <Button

        android:id="@+id/play"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignParentTop="true"

        android:layout_marginLeft="241dp"

        android:layout_marginTop="122dp"

        android:layout_toRightOf="@+id/textView1"

        android:text="play" />

 

    <Button

        android:id="@+id/pause"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignBaseline="@+id/videoView1"

        android:layout_alignBottom="@+id/videoView1"

        android:layout_alignLeft="@+id/button1"

        android:text="pausa" />

 

</RelativeLayout>

 

 

por favor ayuda :(


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Pregunta obligada: el video

Pregunta obligada: el video que intentas reproducir es compatible?

pos lei en internet que tiene

pos lei en internet que tiene q ser .3gp es lo correcto???

Pues no debería haber

Pues no debería haber problema, es compatible. Prueba con algún otro video (si no va, definitivamente tienes un problema con el code).

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.