Android 点击“确定”按钮,自动播放一首指定音乐
时间: 2023-08-16 10:08:39 浏览: 105
可以通过在Android中使用MediaPlayer类来实现在点击“确定”按钮时自动播放指定音乐的功能。以下是一个简单的示例代码:
```java
// 首先要在XML布局文件中添加一个Button
<Button
android:id="@+id/confirmButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="确定" />
// 在Java代码中获取Button控件并为其设置点击事件
Button confirmButton = findViewById(R.id.confirmButton);
confirmButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 播放指定的音乐文件
MediaPlayer mediaPlayer = MediaPlayer.create(getApplicationContext(), R.raw.music);
mediaPlayer.start();
}
});
```
在这个示例中,我们首先在XML布局文件中添加了一个Button,然后在Java代码中获取该Button控件并为其设置点击事件。在点击事件中,我们使用MediaPlayer类创建一个MediaPlayer对象并为其指定要播放的音乐文件,最后调用start()方法开始播放音乐。在这个例子中,我们假设音乐文件已经放在了res/raw目录下,并将其命名为"music.mp3"。