android - Turn on speaker during ongoing call -


i'm trying turn on loudspeaker during incoming/outgoing call button click, have tried:

how turn speaker on/off programatically in android 4.0 , how turn on speaker incoming call programmatically in android l? , how turn speaker on during call

but of same result: com.example not have using speaker authority in call

i have checked permissions error none..

edit: added of permissions:

<uses-permission-sdk-23 android:name="android.permission.modify_audio_settings"/> <uses-permission android:name="android.permission.read_phone_state" /> <uses-permission android:name="android.permission.call_phone" /> <uses-permission android:name="android.permission.modify_audio_settings" /> <uses-permission android:name="android.permission.process_outgoing_calls" /> 

and function activate speaker:

public void speaker(view view) {     try {         thread.sleep(500); // delay 0,5 seconds handle better turning on loudspeaker     } catch (interruptedexception e) {     }     setvolumecontrolstream(audiomanager.stream_voice_call);     //activate loudspeaker     audiomanager audiomanager = (audiomanager)             getsystemservice(context.audio_service);     audiomanager.setmode(audiomanager.mode_in_call);     audiomanager.setspeakerphoneon(true); } 

and still getting "do not have using speaker authority in call"

any thoughts?


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -