Skip to content

Commit 027ffc1

Browse files
committed
SetSepakerPhone android bug fix
1 parent 74535b7 commit 027ffc1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

android/src/main/java/com/zxcpoiu/incallmanager/InCallManagerModule.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -871,6 +871,12 @@ public void setSpeakerphoneOn(final boolean enable) {
871871
Log.d(TAG, "setSpeakerphoneOn(): " + enable);
872872
audioManager.setSpeakerphoneOn(enable);
873873
}
874+
875+
if (enable){
876+
audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION);
877+
} else {
878+
audioManager.setMode(AudioManager.MODE_NORMAL);
879+
}
874880
}
875881

876882
// --- TODO (zxcpoiu): These two api name is really confusing. should be changed.

0 commit comments

Comments
 (0)