gpt4 book ai didi

Android:播放音频剪辑 onClick

转载 作者:IT老高 更新时间:2023-10-28 21:57:47 26 4
gpt4 key购买 nike

如何设置在用户触摸图像时播放的音频文件。

我应该在哪里存储音频文件以及我应该使用什么代码来实际播放文件?我不想调出 MediaPlayer 界面或类似的东西。

我想这样做:

foo = (ImageView)this.findViewById(R.id.foo);
foo.setOnClickListener(this);

public void onClick(View v) {
if (foo.isTouched()) {

playAudioFile();
}
}

谢谢

最佳答案

这不会创建启动 MediaPlayer 界面...它只会播放您想要的声音。

Button boton = (Button) findViewById(R.id.boton);
boton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
MediaPlayer mp = MediaPlayer.create(TestSonido.this, R.raw.slayer);
mp.start();
}
});

在本例中,R.raw.slayer 表示一个名为 slayer.mp3 的音频文件,存储在 res/raw/ 中文件夹,一旦你点击按钮,机器人就会震撼你...

关于Android:播放音频剪辑 onClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3041763/

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