【问题标题】:Is there any predefined sound on android?android上有任何预定义的声音吗?
【发布时间】:2023-03-11 11:44:01
【问题描述】:

我想知道,Android 中是否有任何预定义的声音可以在我的应用程序中使用。

我正在尝试使用一个名为 SoundManager 的类,它专为高效播放声音而构建。

我意识到我需要的是比这个班级小得多。我需要在单击按钮时发出单击声音,并在用户浏览菜单或一组按钮时发出导航声音。

我想 android API 中有些东西适合我的目的,但我找不到。 请帮忙找到它和锄头来使用它吗?

【问题讨论】:

  • SoundManager 有什么问题?
  • 非常好,只是它比我需要的要大得多!

标签: android audio


【解决方案1】:

您可以查看View.playSoundEffect api。此方法接受 SoundEffectConstants 值,其中有一个 CLICK 常量可用。

【讨论】:

  • 这正是我想要的。我知道有这样的东西,但我找不到它。我没有测试它,但我希望它对我有用。谢谢@Peter :)
  • @2rk - 太好了。当你开始工作时,也许你可以在这里分享你的发现?祝你好运!
  • 我仍在尝试找出另一个问题。然后,我会更新这个。除非phone's Audible Selection 启用,否则此方法将不起作用。你可以在这里提供帮助link
【解决方案2】:

使用 MediaPlayer 非常简单,例如看这个 SO 线程: Android - play sound on button click - Null pointer exception

【讨论】:

  • 我知道媒体播放器。但我需要一些很轻的东西。我没有媒体可以播放。这只是简单的点击。谢谢
  • 光是什么意思?你只需要 5 行代码和 1 KB 的声音 :)
  • 我了解@2rk,他想知道平台中是否有可以使用的内置资源,比如简单的音频通知。
  • 这正是我想要的@Peter
猜你喜欢
  • 2015-07-20
  • 2019-03-26
  • 1970-01-01
  • 1970-01-01
  • 2012-09-03
  • 1970-01-01
  • 1970-01-01
  • 2020-04-10
  • 2012-03-08
相关资源
最近更新 更多