1 reply

S

This was my first experience using java in tasker - works basically except for during phone calls with loud speaker manually turned on and you cannot change ear speaker volume. Here are two tasks for turning on and off the redirection:

     Tonausgabe Ear (513)      A1: Java Function [ Return-Wert setzen:am Class Or Object:CONTEXT Funktion:getSystemService {AudioManager} (String) Param:audio Param: Param: Param: Param: Param: Param: ]       <MODE_IN_COMMUNICATION=3>      A2: Java Function [ Return-Wert setzen: Class Or Object:am Funktion:setMode {} (int) Param:3 Param: Param: Param: Param: Param: Param: ]       A3: Java Function [ Return-Wert setzen: Class Or Object:am Funktion:setSpeakerphoneOn {} (boolean) Param:1 Param: Param: Param: Param: Param: Param: ]       A4: Popup-Benachrichtigung [ Text:Ohrhörer Lang:Aus ]       A5: Benachrichtigung [ Titel:Tonausgabe Text:erfolgt derzeit über Ohrlautsprecher Icon:null Nummer:0 Dauerhaft:Aus Priorität:3 ]    

    Tonausgabe normal (254)      A1: Java Function [ Return-Wert setzen:am Class Or Object:CONTEXT Funktion:getSystemService {AudioManager} (String) Param:audio Param: Param: Param: Param: Param: Param: ]       <MODE_NORMAL=0 MODE_CURRENT=-1>      A2: Java Function [ Return-Wert setzen: Class Or Object:am Funktion:setMode {} (int) Param:0 Param: Param: Param: Param: Param: Param: ]       A3: Java Function [ Return-Wert setzen: Class Or Object:am Funktion:setSpeakerphoneOn {} (boolean) Param:0 Param: Param: Param: Param: Param: Param: ]       A4: Abbruch Benachrichtigung [ Titel:Tonausgabe Warnung existiert nicht:Aus ]     

Would be nicer to have this natively available in Tasker of course!