Android - 如何获得所有可用的麦克风?
Android - how to get all the microphones that available?
我想让用户选择 select 如果有多个麦克风可用,他想使用哪个麦克风。
我该如何解决这个问题?
谢谢。
Sound is routed to available microphone automatically
所以我想你最好的选择是使用 intentChooser/dialog 并让用户选择是否使用:
- 设备的麦克风
- 有线耳机麦克风
- 蓝牙耳机麦克风
然后检查连接了哪个源并覆盖系统的自动路由。
- Check if wired headset is connected
- Override sound to the desired source
我没有尝试任何这些,我在这里做了一些假设!
我希望这会为您指明正确的方向。
我想让用户选择 select 如果有多个麦克风可用,他想使用哪个麦克风。
我该如何解决这个问题?
谢谢。
Sound is routed to available microphone automatically
所以我想你最好的选择是使用 intentChooser/dialog 并让用户选择是否使用:
- 设备的麦克风
- 有线耳机麦克风
- 蓝牙耳机麦克风
然后检查连接了哪个源并覆盖系统的自动路由。
- Check if wired headset is connected
- Override sound to the desired source
我没有尝试任何这些,我在这里做了一些假设!
我希望这会为您指明正确的方向。