gpt4 book ai didi

android - 当我在 android 中触摸图像时如何播放小音乐文件?

转载 作者:行者123 更新时间:2023-11-29 22:30:53 25 4
gpt4 key购买 nike

我是 android 的新手,我的任务是在我们触摸图像时播放一个小的音频文件?

最佳答案

根据您的目标 API 版本,有不同的方法来执行此操作。

假设您的布局 xml 文件中有类似这样的内容。

<ImageView
android:id="@+id/ImageThatWillPlaySound"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
androidL:onClick="playSound">
</ImageView>

注意 androidL:onClick="playSound" 它将在您的 Activity 中运行符合定义的函数:

public void playSound(View v) {
}

在该函数中,您将使用 MediaPlayer正如 xandy 建议的那样。

像这样

public void playSound(View v) {
MediaPlayer mp = MediaPlayer.create(context, R.raw.sound_file);
mp.start();
}

在您的 Assets 文件夹中,您有一个名为 sound_file 的文件。

关于android - 当我在 android 中触摸图像时如何播放小音乐文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4094097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com