i followed the media api example MediaPlayerDemo_Video.java
Null Eception at setDisplay(holder);


private void playVideo() {
        try {

                       /*
                     * TODO: Set the path variable to a local media file
path.
                     */
                    path = "/sdcard/intro.mp4";

            // Create a new media player and set the listeners
            mMediaPlayer = new MediaPlayer();
            //mMediaPlayer.setDataSource(path);
            mMediaPlayer= MediaPlayer.create(this, R.raw.intro);
            mMediaPlayer.setDisplay(holder);
            mMediaPlayer.prepare();
            mMediaPlayer.setOnBufferingUpdateListener(this);
            mMediaPlayer.setOnCompletionListener(this);
            mMediaPlayer.setOnPreparedListener(this);
            mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);


        } catch (Exception e) {
            Log.e(TAG, "error: " + e.getMessage(), e);
        }
    }

On Thu, Aug 13, 2009 at 5:00 PM, Jack Ha <jack...@t-mobile.com> wrote:

>
> Where did the null exception occur? Stack trace?
>
> --
> Jack Ha
> Open Source Development Center
> ・T・ ・ ・Mobile・ stick together
>
> The views, opinions and statements in this email are those of
> the author solely in their individual capacity, and do not
> necessarily represent those of T-Mobile USA, Inc.
>
>
> On Aug 13, 8:57 am, zeeshan <genx...@gmail.com> wrote:
> > yes i already tried it but it gives me null exception
> >
> > On Aug 13, 4:17 pm, zeeshan <genx...@gmail.com> wrote:
> >
> > > Hi Dear,
> >
> > > i am trying to play a video in my activity before i load my main page
> > > of my application.
> >
> > > i have created another activity PlayIntro as follows
> >
> > >  private void playVideo() {
> > >         try {
> >
> > >                        /*
> > >                      * TODO: Set the path variable to a local media
> > > file path.
> > >                      */
> > >                     path = "/sdcard/intro.mp4";
> >
> > >             // Create a new media player and set the listeners
> > >             mMediaPlayer = new MediaPlayer();
> > >             mMediaPlayer.setDataSource(path);
> > >             mMediaPlayer.setDisplay(holder);
> > >             mMediaPlayer.prepare();
> > >             mMediaPlayer.setOnBufferingUpdateListener(this);
> > >             mMediaPlayer.setOnCompletionListener(this);
> > >             mMediaPlayer.setOnPreparedListener(this);
> > >             mMediaPlayer.setAudioStreamType
> > > (AudioManager.STREAM_MUSIC);
> >
> > >         } catch (Exception e) {
> > >             Log.e(TAG, "error: " + e.getMessage(), e);
> > >         }
> > >     }
> >
> > > /////////////////////
> >
> > > it does play the video and i call finish(); on completion.
> >
> > > now the problem is :
> > > i have video in my raw folder rather than in my sdcard. how can i load
> > > from raw folder
> >
> >
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to