summaryrefslogtreecommitdiff
path: root/src/de/danoeh
diff options
context:
space:
mode:
authorDavid Reiss <dreiss@fb.com>2014-06-07 16:24:03 -0700
committerDavid Reiss <dreiss@fb.com>2014-06-07 23:41:19 -0700
commita78c5173dccfe76cb2e4886e83a6a5b040375700 (patch)
tree824623b667c089ec6618ff31f1bbbdcda852c086 /src/de/danoeh
parent12660478a8249e55bd24d3503504dcf6b25482b3 (diff)
downloadAntennaPod-a78c5173dccfe76cb2e4886e83a6a5b040375700.zip
Show a toast when an unknown media key is pressed
This is just an idea. If people want more media keys supported, they will be able to use this toast to report exactly what key codes their hardware is generating. If you don't want to include this, just let me know and I can remove it from the pull request.
Diffstat (limited to 'src/de/danoeh')
-rw-r--r--src/de/danoeh/antennapod/service/playback/PlaybackService.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/service/playback/PlaybackService.java b/src/de/danoeh/antennapod/service/playback/PlaybackService.java
index 0eb873f6f..1165a977e 100644
--- a/src/de/danoeh/antennapod/service/playback/PlaybackService.java
+++ b/src/de/danoeh/antennapod/service/playback/PlaybackService.java
@@ -22,6 +22,7 @@ import android.util.Log;
import android.util.Pair;
import android.view.KeyEvent;
import android.view.SurfaceHolder;
+import android.widget.Toast;
import de.danoeh.antennapod.BuildConfig;
import de.danoeh.antennapod.PodcastApp;
import de.danoeh.antennapod.R;
@@ -318,6 +319,10 @@ public class PlaybackService extends Service {
case KeyEvent.KEYCODE_MEDIA_REWIND:
mediaPlayer.seekDelta(-PlaybackController.DEFAULT_SEEK_DELTA);
break;
+ default:
+ String message = String.format(getResources().getString(R.string.unknown_media_key), keycode);
+ Toast.makeText(this, message, Toast.LENGTH_SHORT).show();
+ break;
}
}