将音频导入 androidstudio 并播放

这是一个如何让你在你的电脑/笔记本电脑上播放音频文件的例子。首先在 res 下创建一个新目录,并将其命名为 raw,就像这样

StackOverflow 文档

将要播放的音频复制到此文件夹中。它可能是 .mp3 或 .wav 文件。

现在例如在按钮点击上你想播放这个声音,这是它的完成方式

public class MainActivity extends AppCompatActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.aboutapp_activity);

    MediaPlayer song=MediaPlayer.create(this, R.raw.song);

    Button button=(Button)findViewById(R.id.button);
    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
           song.start();
        }
    });
}
}

单击此按钮时,此歌曲只播放一次,如果要在每个按钮上重播歌曲,请单击此处编写代码

 public class MainActivity extends AppCompatActivity {
 @Override
 public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.aboutapp_activity);

   MediaPlayer song=MediaPlayer.create(this, R.raw.song);

   Button button=(Button)findViewById(R.id.button);
   button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        if (song.isPlaying()) {
            song.reset();
            song= MediaPlayer.create(getApplicationContext(), R.raw.song);
       }
         song.start();
     }
   });
 }
}