android - Android:在另一个线程中调用AudioRecord onPeriodicNotification

标签 android multithreading audio record audiorecord

所以,我正在使用ExtAudioRecorder:http://i-liger.com/sites/default/files/ExtAudioRecorder.java
我的问题是在UI线程上调用了onPeriodNotification。这将是什么优雅的解决方案。在每个onPeriodNotification调用中创建新线程似乎非常繁琐。我尝试在新的Thread()中初始化记录器,但仍在UI线程上进行了调用。

最佳答案

你不能但是您可以做的是在onPeriodNotification中将消息发布到第二个线程,然后返回。

关于android - Android:在另一个线程中调用AudioRecord onPeriodicNotification,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22706802/

相关文章:

android - 为什么尝试更改 TextView 或在 timerTask 中显示 toast 会卡住我的应用程序?

c# - 可以从线程调用返回类型为列表的方法吗

ios - 将录制的音频保存在documents目录中,并创建一个包含所有音频文件的数据库

javascript - 从我自己的按钮启动音频播放器

python - 全局解释器锁 : Jython vs CPython

ios - 做一个音乐播放器应用程序!上一轨道和下一轨道

android - 是否可以创建自定义 Viber 贴纸?

android - 在android中单击Listview的单个项目时选择ListView的多个项目

android - 在 Android 上获取首选/默认应用

c++ - 当函数返回 void * 时,函数实际返回什么