求助,关于麦克风问题
怎么判断麦克风的插入,而不是判断耳机有没有带麦克风?还有怎么自己改变声音的输入,比如,有麦克风的时候我想speaker输入,怎么改变??
[解决办法]
什么叫麦克风的插入,判断耳机插入了的时候,看这个耳机有没有带麦克风就行了吧,会在手机上插入纯粹的话筒?
Audio输入通过AudioManager来控制,http://developer.android.com/reference/android/media/AudioManager.html#setSpeakerphoneOn(boolean)
注意看清楚doc上的说明,只有你明确希望改变系统默认的输入控制行为时才使用setSpeakerphoneOn,这一般只有你要做一个打电话的应用时才会用到,否则没有必要