如果有多个麦克风可用,我想让用户选择他想使用的麦克风。
我该如何解决这个问题?
谢谢。
声音自动路由到可用的麦克风
更多信息在这里
所以我猜你最好的选择是使用intentChooser/对话框,让用户选择是否使用:
- 设备的麦克风
- 有线耳机麦克风
- 蓝牙耳机麦克风
然后检查连接的源和覆盖系统的自动路由。
- 检查有线耳机是否已连接
- 检查处理BT耳机
- 将声音覆盖到所需的源
我没有尝试过这些,我在这里做了一些假设!
我希望这会给你指出正确的方向