Android always play intro clip

Posted by mrmamon on Stack Overflow See other posts from Stack Overflow or by mrmamon
Published on 2009-10-14T19:29:34Z Indexed on 2010/03/23 3:01 UTC
Read the original article Hit count: 353

Filed under:
|

I'm trying to make my app to play intro clip for only when I start activities. But from my code it's always play the clip after wakeup before resume to app although I did not closed the app. What can I do to fix this prob? Thanks

From main:

startActivity(new Intent(this, MyIntro.class));

From MyIntro:

public class MyIntro extends Activity implements OnCompletionListener {

    int a;

    @Override
    protected void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R.layout.intro);
        playIntro();
    }

    public void onConfigurationChanged(Configuration newConfig) {
        setContentView(R.layout.intro);
    }

    public void onCompletion(MediaPlayer arg0) {
        // TODO Auto-generated method stub
        this.finish();
    }

    private void playIntro(){
        setContentView(R.layout.intro);

        VideoView video = (VideoView) this.findViewById(R.id.VideoView01);

        Uri uri = Uri.parse("android.resource://real.app/" + R.raw.intro);
        video.setVideoURI(uri);
        video.requestFocus();
        video.setOnCompletionListener(this);

        video.start();  
    }

}

© Stack Overflow or respective owner

Related posts about android

Related posts about video