-1
其實我有一個WebView的GestureDetector,它的工作原理,我可以通過左右刷卡來改變頁面加載,但縮放,平移和活動鏈接已停止工作。這是監聽器:添加活動到手勢檢測器
private GestureDetector.SimpleOnGestureListener sogl = new GestureDetector.SimpleOnGestureListener() {
public boolean onDown(MotionEvent event) {
Log.d("Gesture","onDown");
return true;
}
public boolean onFling(MotionEvent event1, MotionEvent event2, float velocityX, float velocityY) {
if (event1.getRawX() > event2.getRawX()) {
if(currentPage<maxPage)
currentPage++;
webV.loadUrl("file:///sdcard" + Values.APP_FOLDER + "/" + catalogo +"/versione-html/" + currentPage + estensione);
} else {
if(currentPage>1)
currentPage--;
webV.loadUrl("file:///sdcard" + Values.APP_FOLDER + "/" + catalogo +"/versione-html/" + currentPage + estensione);
}
return true;
}
};
的問題是:我可以在此單一事件(左,右輕掃)添加到網頁視圖默認GestureDetector?我需要放大並保持webview上的活動鏈接,並使用滑動來更改頁面。
謝謝你的幫助。
發送所有收到GestureDetector內下降到的WebView的觸摸,請返回在'onFling'假。 – adneal 2012-07-16 17:38:37