在Android Studio中播放音频,你可以使用MediaPlayer类。以下是一个简单的示例,说明如何在Android应用程序中播放音频文件。
import android.media.MediaPlayer;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
private MediaPlayer mediaPlayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 初始化MediaPlayer
mediaPlayer = MediaPlayer.create(this, R.raw.my_audio);
}
@Override
protected void onStart() {
super.onStart();
// 开始播放音频
mediaPlayer.start();
}
@Override
protected void onStop() {
super.onStop();
// 停止播放音频并释放资源
mediaPlayer.stop();
mediaPlayer.release();
mediaPlayer = null;
}
}
这个示例中,我们在onCreate
方法中初始化MediaPlayer对象,传入音频文件的资源ID。然后在onStart
方法中开始播放音频。在onStop
方法中,我们停止播放音频并释放资源。这样可以确保在Activity或Fragment不再可见时,音频资源得到正确释放。
领取专属 10元无门槛券
手把手带您无忧上云