我面临的问题是,当另一个记录处于活动状态(例如默认媒体记录器)时,我的应用程序在记录(媒体记录器)期间崩溃。那么有没有什么办法可以处理这个问题而不被抓住 IllegalStateException呢?如果我使用IllegalStateException录音机音频就会损坏。
MediaRecorder 上没有像 isActive() 之类的方法(我认为有一个方法很好,但是......)。因此,一个好方法是在您的应用程序中设置一个布尔值,每次开始录制时,将此布尔值设置为 true。通过停止录制,将此布尔值设置为 false。
| 归档时间: |
|
| 查看次数: |
5412 次 |
| 最近记录: |