0
我需要重寫webview手勢(捏,滑動,滾動)。重寫函數應該激發scrolableView事件。在另一個世界,我需要同時觸發webview事件和scrolableview。我該怎麼辦: 1-覆蓋的WebView事件(捏,輕掃,滾動) 2 - 火scrolableview如何在Android中覆蓋webview的手勢?
這是我的代碼,我可以看到的WebView但每當我接觸任何東西發生
public class MyWebView extends WebView {
Context mContext;
public MyWebView(Context context) {
super(context);
mContext=context;
}
@Override
public boolean onTouchEvent(MotionEvent event) {
new AlertDialog.Builder(null)
.setTitle("test")
.setMessage("touched").show();
return super.onTouchEvent(event);
}
}
以及如何訪問我自己的類內的srobaleview?即時通訊非常新,不知道如何去做 – Ehsan
查看API文檔http://developer.android.com/reference/android/webkit/WebView.html你可以看看onScrollChanged,onkeydown,onOverScrolled方法。您必須重寫這些方法來執行您自己的操作。 – Amrut