florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Script Andorid per riconoscere le chiamate in entrata Sab Ott 22, 2011 8:27 pm | |
| Questo script vi permette di implementare all'interno della vostra app, la funzione di riconoscimento delle chiamate in entrata. - Codice:
-
import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.telephony.Phone; import android.telephony.PhoneStateIntentReceiver; import android.util.Log; public class ReactOnIncomingCall extends Activity { final int PHONECALLSTATE_RECONGNIZE_ID = 0x539; PhoneStateIntentReceiver myPsir = null; Handler myPhoneStateChangedHandler = new Handler(){ @Override public void handleMessage(Message msg) { if(msg.what == PHONECALLSTATE_RECONGNIZE_ID){ Phone.State myState = myPsir.getPhoneState(); Log.d(“PhoneCallStateNotified”, myState.toString()); if(myState == Phone.State.RINGING){ } } } }; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); this.myPsir = new PhoneStateIntentReceiver(this, myPhoneState ChangedHandler); this.myPsir.notifyPhoneCallState(PHONECALLSTATE_ RECONGNIZE_ID); this.myPsir.registerIntent(); } }
Buon Lavoro |
|