Cómo escribir un reproductor de vídeo simple en Android?

Tengo el código para el jugador audio simple en androide. Pero no funciona para los videos. Guíame por favor para escribir un jugador video simple. El código del reproductor de audio es

package com.example.helloplayer; public class HelloPlayer extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); MediaPlayer mp = MediaPlayer.create(this, R.raw.file); mp.start(); } } 

Para hacer un reproductor de video tendrá que hacer uso de la vista de vídeo. Se muestra una muestra a continuación

Archivo de diseño

 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <VideoView android:id="@+id/videoView" android:layout_height="fill_parent" android:layout_width="fill_parent"/> </LinearLayout> 

Aquí estoy jugando un video almacenado en la carpeta "recurso / crudo", "uno" es el nombre del archivo de vídeo, se puede reemplazar con el nombre de su archivo de vídeo. También asegúrese de que va a reproducir un formato de vídeo compatible con Android

VideoplayerActivitvity

 import android.app.Activity; import android.net.Uri; import android.os.Bundle; import android.widget.MediaController; import android.widget.Toast; import android.widget.VideoView; public class VideoplayerActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); VideoView videoView =(VideoView)findViewById(R.id.videoView); MediaController mediaController= new MediaController(this); mediaController.setAnchorView(videoView); Uri uri=Uri.parse("android.resource://"+getPackageName()+"/"+R.raw.one); videoView.setMediaController(mediaController); videoView.setVideoURI(uri); videoView.requestFocus(); videoView.start(); } } 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.