Skip to content

Commit a0e7e45

Browse files
authored
adjust execution place
1 parent 027ffc1 commit a0e7e45

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -869,14 +869,9 @@ public void run() {
869869
public void setSpeakerphoneOn(final boolean enable) {
870870
if (enable != audioManager.isSpeakerphoneOn()) {
871871
Log.d(TAG, "setSpeakerphoneOn(): " + enable);
872+
audioManager.setMode(defaultAudioMode);
872873
audioManager.setSpeakerphoneOn(enable);
873874
}
874-
875-
if (enable){
876-
audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION);
877-
} else {
878-
audioManager.setMode(AudioManager.MODE_NORMAL);
879-
}
880875
}
881876

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

0 commit comments

Comments
 (0)