現在のコード:
MediaPlayer mp;
button1=(ImageButton)findViewById(R.id.button1);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(getApplicationContext(), Activity1.class);
startActivity(i);
}
});
では、ボタンはどのようにして新しいアクティビティを開始し、その間にサウンドを再生するのでしょうか?
私が試したこと: playSound( ); のようなさまざまな方法 メソッドで。
デフォルトのAndroidサウンドのみを再生します。raw ディレクトリに保存されている特定のサウンドが必要です。したがって、ボタンが押されると、アクティビティを起動するインテントと特定のサウンドの両方が起動されます。
エラー:
MediaPlayer mp; を入れようとすると、ボタンの上に、変数 mp が既に定義されていることが示されます。サウンドも再生されるように、アクティビティの起動コードを追加する人が必要です。