0
私は以下のコードを試してみました。コンパイルエラーはまったくありません。私が追加したMP3を起動すると、logcatウィンドウに "start state in state 0"と表示されます。このコードで私を助けてください。あらかじめありがとうございます。私はオーディオを一時停止するとわかっていますが、私はスタートボタンをクリックするとそこから曲をレジュームする必要があります。(または)レジューム機能がありますか?前もって感謝します。ここに私のJavaコードmp3を追加してアプリケーションで再生するには?
import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
\t private MediaPlayer mp;
\t
\t @Override
\t protected void onCreate(Bundle savedInstanceState) {
\t \t super.onCreate(savedInstanceState);
\t \t setContentView(R.layout.activity_main);
\t \t Button mButton = (Button) findViewById(R.id.btnStart);
\t \t Button mButton1 = (Button) findViewById(R.id.btnStop);
\t \t Button mButton2 = (Button) findViewById(R.id.btnPause);
\t \t mp = new MediaPlayer();
\t \t mButton.setOnClickListener(new View.OnClickListener() {
\t \t \t @Override
\t \t \t public void onClick(View v) {
\t \t \t \t
\t \t \t \t mp.start();
\t \t \t }
\t \t });
\t \t mButton1.setOnClickListener(new View.OnClickListener() {
\t \t \t @Override
\t \t \t public void onClick(View v) {
\t \t \t \t
\t \t \t \t mp.stop();
\t \t \t }
\t \t });
\t \t mButton2.setOnClickListener(new View.OnClickListener() {
\t \t \t @Override
\t \t \t public void onClick(View v) {
\t \t \t \t MediaPlayer.create(MainActivity.this, R.raw.ch);
\t \t \t \t mp.pause();
\t \t \t }
\t \t });