0
私はサウンドを再生するボタンを作ろうとしています。ある時点で、私は自分のコンピュータで望むサウンドファイルを開くことについて何かを尋ねました。私は実際にそれを見ず、自分のPCをクリックしませんでした。私のアプリはファイルが私のPC上で再生され、アプリは決して立ち上がることはない、誰も私はそれをリセットする方法を知っている?任意の助け MainActivity.javaAndroid Studio 2.2.3でMediaPlayerをリセットするにはどうすればよいですか?
package tech.mitchs.scarcesoundboard;
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 {
Button bt;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt = (Button)findViewById(R.id.button1);
final MediaPlayer mp = MediaPlayer.create(this, R.raw.Hey_Guys);
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mp.start();
}
});
}
}
ありがとう:(。、新しいプロジェクトを再起動しようとしました)
ここでは、私のコードの一部です!
問題は、実行するたびに、すべてのRをリセットします。 "エラー: 'H'は有効なファイルベースのリソース名ではありません。ファイルベースのリソース名には、小文字のaz、0-9、またはアンダースコアのみを含める必要があります。" https://mitchs.tech/i/ 858c1.png 何とかリセットする必要があります。 – Mitch
リソース名を小文字で定義してください。それはあなたがエラーとして遭遇しているアンドロイドの命名規則です。 'R.raw.Hey_Guys'を定義して、' R.raw.hey_guys'に変更してください。 –
問題が解決した場合は、正解としてください。ありがとう! :) –