私は2つのボタンを持つシンプルなアプリを持っています。再生を押すとサウンドは正しく再生されますが、一時停止を押してから再生するとサウンドが機能しません。なんで?
ここに私のコード: import android.app.Activity; android.media.MediaPlayer をインポートします。android.os.Bundle をインポートします。android.view.View をインポートします。android.view.View.OnClickListener をインポートします。android.widget.Button をインポートします。
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.sound);
Button Play = (Button) findViewById(R.id.button1);
Play.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
mp.start();
}});
final Button button2 = (Button) findViewById(R.id.button2);
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
mp.stop();
//mp.reset();
}
});
}
}