diff options
Diffstat (limited to 'org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java')
-rw-r--r-- | org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java index 6cb0fef..50b9969 100644 --- a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java +++ b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java @@ -191,9 +191,14 @@ public class ComicPager extends StateSavedFragment { if (event.getAction() != KeyEvent.ACTION_UP)
return true;
- if (keyCode == KeyEvent.KEYCODE_SPACE) {
- setCurrentItem(getPosition() + 1);
- return true;
+ switch (keyCode) {
+ case KeyEvent.KEYCODE_SPACE:
+ case KeyEvent.KEYCODE_DPAD_RIGHT:
+ setCurrentItem(getPosition() + 1);
+ return true;
+ case KeyEvent.KEYCODE_DPAD_LEFT:
+ setCurrentItem(getPosition() - 1);
+ return true;
}
return false;
|