1
비슷한 질문에 대한 많은 팁과 답변을 읽었지만 코드 조각으로 끝내지 못했습니다. 이세는 앱을 종료해도 음악이 백그라운드에서 재생된다는 것입니다. 이 문제를 해결하도록 도와 주시겠습니까? 클릭 한 버튼으로 음악을 시작한 후 두 번째 클릭하면 일시 중지합니다. 이 작품은 내가 원하는 것은 사용자가 집이나 뒤로 버튼을 클릭하여 응용 프로그램을 종료 할 때 음악 재생을 중지하는 것입니다.사용자가 앱을 종료 할 때 음악을 멈추는 방법
ImageButton playmusic;
playmusic = (ImageButton)this.findViewById(R.id.listen_button);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.music);
playmusic.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
if(mp.isPlaying() == true)
mp.pause();
else
mp.start();
}
});
}
덕분에 많은 도움이되기를 바랍니다 . 하지만 귀하의 코드를 내 코드를 교환하거나 다른 곳으로 가야합니까 (MainActivity 코드의 끝점)? 내 코드의 다른 부분에서 오류가 발생하지 않는 위치를 잡는 것이 어렵습니다. (이 활동에서 listView가 있습니다.) 미리 감사드립니다. – Pawel
이미 액티비티에 추가해야합니다. 즉, 액티비티 자체가 해당 함수를 오버라이드합니다 .Ctrl + O를 입력하면 재정의 할 수있는 모든 메서드를 볼 수 있습니다. – DarkCygnus
끝에서 네 괜찮습니다. 그것을 추가하면 매번 스크롤하지 않아도됩니다. – DarkCygnus