80,351
社区成员
发帖
与我相关
我的任务
分享
import android.app.Activity;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
public class MediaPlayDemo extends Activity {
private SurfaceView surfaceView = null ;
private SurfaceHolder surfaceHolder = null ;
private MediaPlayer mp = null ;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
surfaceView = new SurfaceView(this);
this.surfaceHolder = this.surfaceView.getHolder();
this.surfaceHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
this.setContentView(this.surfaceView);
this.mp = new MediaPlayer();
try {
mp.setDataSource("/sdcard/wozhinvrenxin.mp4");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
this.mp.setDisplay(surfaceHolder);
this.mp.setAudioStreamType(AudioManager.STREAM_MUSIC);
try {
this.mp.prepare();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
this.mp.start();
}
}