将音频导入 androidstudio 并播放
这是一个如何让你在你的电脑/笔记本电脑上播放音频文件的例子。首先在 res 下创建一个新目录,并将其命名为 raw,就像这样
将要播放的音频复制到此文件夹中。它可能是 .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();
}
});
}
}