public void onClick(View view) {
int id = view.getId();
int mode = AudioState.ROUTE_WIRED_OR_EARPIECE;
Log.d(this, "onClick(View " + view + ", id " + id + ")...");
switch(id) {
case R.id.audioButton:
onAudioButtonClicked();
}
private void onAudioButtonClicked() {
if (isSupported(AudioState.ROUTE_BLUETOOTH)) {
showAudioModePopup();
} else {
getPresenter().toggleSpeakerphone();
}
}
CallButtonPresenter.java
public void toggleSpeakerphone() {
setAudioMode(newMode);
}
public void setAudioMode(int mode) {
TelecomAdapter.getInstance().setAudio