diff options
Diffstat (limited to 'fmapp2/src')
-rw-r--r-- | fmapp2/src/com/caf/fmradio/FMMediaButtonIntentReceiver.java | 19 | ||||
-rw-r--r-- | fmapp2/src/com/caf/fmradio/FMRadio.java | 16 | ||||
-rw-r--r-- | fmapp2/src/com/caf/fmradio/FMRadioService.java | 2 |
3 files changed, 1 insertions, 36 deletions
diff --git a/fmapp2/src/com/caf/fmradio/FMMediaButtonIntentReceiver.java b/fmapp2/src/com/caf/fmradio/FMMediaButtonIntentReceiver.java index 949453f..5dd3eb7 100644 --- a/fmapp2/src/com/caf/fmradio/FMMediaButtonIntentReceiver.java +++ b/fmapp2/src/com/caf/fmradio/FMMediaButtonIntentReceiver.java @@ -53,25 +53,6 @@ public void onReceive(Context context, Intent intent) { Log.d(TAG, "ACTION_AUDIO_BECOMING_NOISY intent received for ACTION_HEADSET_PLUG"); Intent i = new Intent(AUDIO_BECOMING_NOISY); context.sendBroadcast(i); - } else if ((action != null) && action.equals("android.intent.action.MEDIA_BUTTON")) { - KeyEvent event = (KeyEvent) - intent.getParcelableExtra(Intent.EXTRA_KEY_EVENT); - - if (event == null) { - return; - } - int keycode = event.getKeyCode(); - int key_action = event.getAction(); - if (((KeyEvent.KEYCODE_HEADSETHOOK == keycode) && - (key_action == KeyEvent.ACTION_DOWN)) || - (KeyEvent.KEYCODE_MEDIA_PAUSE == keycode) || - (KeyEvent.KEYCODE_MEDIA_PLAY == keycode)) { - - Log.d(TAG, "ACTION_MEDIA_BUTTON intent received for ACTION_DOWN"); - Intent i = new Intent(FM_MEDIA_BUTTON); - i.putExtra(Intent.EXTRA_KEY_EVENT, event); - context.sendBroadcast(i); - } } } } diff --git a/fmapp2/src/com/caf/fmradio/FMRadio.java b/fmapp2/src/com/caf/fmradio/FMRadio.java index cc8f1e9..94a7526 100644 --- a/fmapp2/src/com/caf/fmradio/FMRadio.java +++ b/fmapp2/src/com/caf/fmradio/FMRadio.java @@ -2670,22 +2670,6 @@ public class FMRadio extends Activity }//handleMessage }; - @Override - public boolean onKeyDown(int keyCode, KeyEvent event) { - Log.d(LOGTAG, "KEY event received " + keyCode); - switch (keyCode) { - case KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE: - case 126: //KeyEvent.KEYCODE_MEDIA_PLAY: - case 127: //KeyEvent.KEYCODE_MEDIA_PAUSE: - case KeyEvent.KEYCODE_MEDIA_FAST_FORWARD: - case KeyEvent.KEYCODE_MEDIA_NEXT: - case KeyEvent.KEYCODE_MEDIA_PREVIOUS: - case KeyEvent.KEYCODE_MEDIA_REWIND: - case KeyEvent.KEYCODE_MEDIA_STOP: - return true; - } - return super.onKeyDown(keyCode, event); - } private void resetFMStationInfoUI() { mTunedStation.setFrequency(FmSharedPreferences.getTunedFrequency()); mTunedStation.setName(""); diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java index 889e69b..887c228 100644 --- a/fmapp2/src/com/caf/fmradio/FMRadioService.java +++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java @@ -816,7 +816,7 @@ public class FMRadioService extends Service if (!isFmOn()) return; /* Disable FM and let the UI know */ - fmOff(); + fmOff(FM_OFF_FROM_ANTENNA); try { /* Notify the UI/Activity, only if the service is "bound" |