安卓录音机api

标签 android audio-recording

我正在使用 android 录音机 api。如何获取录制的剪辑的持续时间。

有没有内置的方法?我只看到 setmaxtime(); ?

最佳答案

setmaxtime() 实际上不是方法。 setMaxDuration() 它实际上设置了记录多长时间。如果你设置 setMaxDuration(-1),它会被记录直到你停止或者直到你的sdcard没有完成。 如果您设置 setMaxDuration(10 * 1000)(即毫秒),这意味着它将在 10 秒后自动停止。

关于安卓录音机api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9860376/

相关文章:

android - 未编译的 PNG 文件作为参数传递。必须先编译成 .flat 文件

android - 如何为 API 级别 8 到 19 的 android 设备同时使用 DigitalClock 和 TextClock?

java - 在 Android 应用程序中接收电子邮件通知

ios - AVAudioSession 密码锁在 iOS8 上停止 AVAudioRecorder

objective-c - 可以使用 Apple Watch Simulator 进行录音吗?

Android AudioRecord 哪些设置来记录通话

android - 如何在没有 subscribe() 的情况下处理 BlockingObservable 中的错误?

Android 布局与设备不匹配 [Android Studio]

android - Android:默认录音

android - 第一次单击时,Android App不会录制声音