In Sample given by google There is a button to invoke a file. private void playVideo(Integer Media) { try { // If the path has not changed, just start the media player path = "/data/room.mp4";
// Create a new media player and set the listeners mp = new MediaPlayer(); mp.setDataSource(path); mp.setDisplay(holder.getSurface()); mp.prepare(); mp.setOnBufferingUpdateListener(this); mp.setOnCompletionListener(this); mp.setOnPreparedListener(this); mp.setAudioStreamType(AudioSystem.STREAM_MUSIC); Log.d("\n\nCREATE", "mediaplayer"); mp.start(); } catch (Exception e) { Log.e(TAG, "error: " + e.getMessage(), e); } } private OnClickListener mPlayListener = new OnClickListener() { public void onClick(View v) { playVideo(extras.getInt(MEDIA)); } }; When I copy the code directly to onCreate like the following program creshed...: public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.mediaplayer); mPreview = (SurfaceView) findViewById(R.id.surface); // Set the transparency getWindow().setFormat(PixelFormat.TRANSPARENT); // Set a size for the video screen holder = mPreview.getHolder(); holder.addCallback(this); try { // If the path has not changed, just start the media player path = "/data/room.mp4"; // Create a new media player and set the listeners mp = new MediaPlayer(); mp.setDataSource(path); mp.setDisplay(holder.getSurface()); mp.prepare(); mp.setOnBufferingUpdateListener(this); mp.setOnCompletionListener(this); mp.setOnPreparedListener(this); mp.setAudioStreamType(AudioSystem.STREAM_MUSIC); Log.d("\n\nCREATE", "mediaplayer"); mp.start(); } catch (Exception e) { Log.e(TAG, "error: " + e.getMessage(), e); } } There is no error information for debug. Anyone have the same problem? Thanks in advance. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new M5 SDK! http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---