问题标签 [android-sound]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 这段代码有什么问题?为什么不工作,它告诉我“非法开始表达”,“预期;” 它指向我(视图 V))
这是一个希望在button
单击时播放声音的功能。
但我不知道为什么它不起作用?
java - 使用 Android 的媒体播放器处理播放声音
所以我在网上找到了这段代码,但由于某种原因,它不起作用。我的意思是它没有崩溃,但它只是无法播放文件代码:
输出是:
pssst 我正在使用处理
android - SoundPool play()... 在线程或主 UI 线程中更好?
我注意到,在线程中播放带有 soundpool 的 SFX 时,它会在游戏中产生 FPS 减速,而在主线程中播放 SFX 时,游戏不会减速。
为什么 soundpool 从主线程播放效果更好?
这是播放调用:
android - Android studio Timer end 停止时闹钟声音播放问题
我创建了一个计时器应用程序,该代码正在播放警报声,但我怎样才能停止它?xD 我使用该代码进行播放:
所以我想点击重置按钮和它的停止,它怎么可能?非常感谢,多米尼克。
java - Android 前台服务即使在被杀后仍保留麦克风访问权限
我在播放音频的 Android 上使用前台服务。我还在片段上使用来自Android Oboe库的NDK 的麦克风输入,与服务无关。但是,在我关闭应用程序后,即使服务被终止(服务通知消失),其他应用程序也无法访问麦克风。
这是我开始服务的方式:
服务只是public class MainService extends Service
我添加了这个AndroidManifest
所以当我关闭应用程序时它会停止。
但是,双簧管代码不在服务中。我怀疑 C++ 在后台保持一个线程打开。不知何故,这个线程即使在应用程序关闭后仍然存在。可能吗?
我添加了这个:
删除 C++ 端的音频引擎。它适用于某些手机,麦克风是可访问的。但在某些情况下,它没有。
android - 当声音停止播放时打开另一个活动
我有下面的 RecyclerView 适配器。
如您所见,每个 RecyclerView 项目都有特定的声音。
如何让项目点击等到相关声音播放完毕?
目前,当单击 RecyclerView 项目时,它会立即跳转到预期的活动,而无需等待声音播放完毕。
所以,应该是这样
的: 1. 用户点击 RecyclerView 项目。
2.相关声音开始播放。
3. 声音播放完毕。
4. 一个新的活动开始。
适配器
android - 添加自定义 DTMF 音调
据我所知,您可以通过呼叫发送 12 种 DTMF 音(0-9、*、#)。现在我想开发一个可以以固定模式发送 DTMF 音调的应用程序。但我需要超过 12 个现有的音调。那么有没有
- 如果已经存在我上面提到的多个音调。那么如何访问它们呢?
- 如果没有,那么我是否可以添加自己的自定义音调?
另外,正如我之前所说,我需要以设定的模式发送它们(例如,在连接的呼叫中,如果我按下浮动图标,它会自动发送 1、5、7 的音调)。因此,也欢迎对此提出任何建议。
android - 如何禁用背部和最近触摸android中的声音?
我需要知道在后面和最近的功能中究竟在哪里实现了声音。当我触摸/单击时,主页和最近图标有声音。我不想在用户应用程序中做。我有 Android 10 的 aosp 源代码。所以我需要知道在哪个文件夹/方法中,这个声音已经为 back 和 recent 实现了?
java - 对于我来说,持续时间很短的媒体播放器或音池的最佳选择是什么?
我的问题是我是否应该为我的项目使用媒体播放器或声音池。声音持续时间真的很短。我们说一个声音是 1 秒长,然后我想播放下一个声音,那个声音只有 50 毫秒。但在它们之间,我想要暂停 80 毫秒。暂停确实需要 80 毫秒长,不多也不少。
使用媒体播放器,我可以检查声音是否完成。我不能用 soundpool 做到这一点。但是媒体播放器可以处理这么短的声音吗?