Android studio音频播放
时间: 2023-06-11 20:06:53 浏览: 33
在 Android Studio 中实现音频播放可以使用 MediaPlayer 类。下面是一个简单的示例代码:
1. 在 build.gradle 中添加以下依赖项:
```
dependencies {
implementation 'com.android.support:appcompat-v7:28.0.0'
}
```
2. 在 layout 文件夹中创建一个 Button,用于触发播放音频的操作:
```
<Button
android:id="@+id/button_play"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Play" />
```
3. 在 MainActivity.java 中实现 MediaPlayer 的播放逻辑:
```
import android.media.MediaPlayer;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
public class MainActivity extends AppCompatActivity {
private MediaPlayer mediaPlayer;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button buttonPlay = findViewById(R.id.button_play);
buttonPlay.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (mediaPlayer == null) {
mediaPlayer = MediaPlayer.create(MainActivity.this, R.raw.audio_file);
}
mediaPlayer.start();
}
});
}
@Override
protected void onDestroy() {
super.onDestroy();
if (mediaPlayer != null) {
mediaPlayer.release();
mediaPlayer = null;
}
}
}
```
4. 将你的音频文件放在 res/raw 文件夹下,并在代码中指定其资源 ID,例如 R.raw.audio_file。
这样你就可以使用 Android Studio 播放音频了。
相关推荐















