Ejemplo n.º 1
0
 @Override
 public void onCallStateChanged(int state, String incomingNumber) {
   switch (state) {
     case TelephonyManager.CALL_STATE_IDLE:
       break;
     case TelephonyManager.CALL_STATE_OFFHOOK:
     case TelephonyManager.CALL_STATE_RINGING:
       if (isPlaying()) {
         stop();
         setState(STATE_RINGING);
       }
       break;
     default:
       break;
   }
 }
Ejemplo n.º 2
0
 public void start() {
   if (mInitialized) {
     mPlayer.start();
     setState(STATE_PLAYING);
   }
 }