Hi In My Application I am playing one audio if i click back or home button that window should stop i am new to android please help me

final MediaPlayer mp = new MediaPlayer();
button1.setOnClickListener(new View.OnClickListener() {

                @Override
                public void onClick(View arg0) {
                    // TODO Auto-generated method stub
                    Intent nextScreen = new Intent(getApplicationContext(), Demovote2.class);
                    startActivity(nextScreen);
                    mp.start();
                    finish();

                }
            });



    }
有帮助吗?

解决方案

you should stop it on onpause method and replay it on onresume,

 @Override
    protected void onPause() {
        mp.stop();
        super.onPause();
    }

@Override
public void onResume(){

    // put your code here...
    mp.start();
     super.onPause();
}
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top