summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2022-05-13 13:10:42 +0300
committerAndrew Dolgov <[email protected]>2022-05-13 13:10:42 +0300
commit07ba0ab318aa87054b95cc6889fd4a8f0bc42023 (patch)
tree9a988ca6cc2755d5045c152dffb036b25670d4bf
parentc0236e6e634c0ceccf61cd212a35026ed841b6cc (diff)
pager: switch comics on left/right arrow keys (untested on hardware)
-rw-r--r--org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java11
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;