From 4e916ad8c96fd7425e34ca1a8db82720fe046b73 Mon Sep 17 00:00:00 2001 From: Chih-Wei Huang Date: Thu, 10 Jun 2010 09:56:47 +0800 Subject: [PATCH] Add PageUp and PageDown hot keys Change-Id: I588f70d74bc5c02e1fb60c7a2821d8801f2333e0 --- core/java/android/webkit/WebView.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index de450fcf73540..f5886f3dd033c 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -3315,6 +3315,16 @@ public class WebView extends AbsoluteLayout nativeHideCursor(); } + if (keyCode == KeyEvent.KEYCODE_PAGE_UP) { + pageUp(false); + return true; + } + + if (keyCode == KeyEvent.KEYCODE_PAGE_DOWN) { + pageDown(false); + return true; + } + if (keyCode >= KeyEvent.KEYCODE_DPAD_UP && keyCode <= KeyEvent.KEYCODE_DPAD_RIGHT) { // always handle the navigation keys in the UI thread