У меня есть следующий метод в службе в моем приложении:
public void switchSpeaker(boolean speakerFlag){
if(speakerFlag){
audio_service.setSpeakerphoneOn(false);
}
else{
audio_service.setSpeakerphoneOn(true);
}
}
Итак, мой вопрос - это лучший и самый эффективный способ использования этого метода в Activity, как следует
final Button speaker_Button = (Button) findViewById(R.id.widget36);
speaker_Button.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
switchSpeaker(true); //method from Service
}
});
Нужно ли мне делать AIDL или есть более простой способ?