import android.media.MediaPlayer; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import dmstlr90.co.kr.a201806c.R; public class Mp3Act extends AppCompatActivity { Button start; //시작버튼 Button pause; //정지버튼 private MediaPlayer mediaPlayer; //미디어플레이어 객체 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a_mp3); mediaPlayer = MediaPlayer.create(Mp3Act.this, R.raw.song); start = findViewById(R.id.start); start.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //재생 mediaPlayer.start(); } }); pause = findViewById(R.id.pause); pause.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //(일시)정지 mediaPlayer.pause(); } }); } @Override protected void onDestroy() { //activity 종료시 mediaPlayer 종료 ( background 에서 동작中 ) super.onDestroy(); mediaPlayer.release(); } }