HI,我有在滾動使用設備音量鍵web視圖(滾動視圖)原生Android使用@override。當他/她單手使用時,這對用戶來說是一個非常好的功能。我想用Phonegap來使用它。很明顯,我不能使用:WebView scrollView = (WebView) findViewById(R.id.ch01);
所以我如何使用/實現功能與PhoneGap的或傳遞函數w/jQuery的?滾動查看w /音量鍵和PhoneGap?
一些代碼將是有益的 - 我有JQ & PhoneGap的緊張學習曲線。日Thnx!
這是我使用override:
@Override
// --------------- Set the Device Volume Keys to Scroll the WebView -->
public boolean dispatchKeyEvent(KeyEvent event) {
int action = event.getAction();
int keyCode = event.getKeyCode();
WebView scrollView = (WebView) findViewById(R.id.ch01);
switch (keyCode) {
case KeyEvent.KEYCODE_VOLUME_UP:
if (action == KeyEvent.ACTION_DOWN) {
scrollView.pageUp(false);
}
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
if (action == KeyEvent.ACTION_DOWN) {
scrollView.pageDown(false);
}
return true;
default:
return super.dispatchKeyEvent(event);
}
}