Koledzy i koleżanki, jak w temacie. Znacie jakiś skuteczny sposób?
Mam taki kod, ale on nie działa:
wap = new WebAppInterface(this);
web_wiev.addJavascriptInterface(wap, "Android");
web_wiev.setWebViewClient(new WebViewClient());
web_wiev.getSettings().setJavaScriptEnabled(true);
web_wiev.getSettings().setSupportZoom(true);
web_wiev.getSettings().setBuiltInZoomControls(true);
web_wiev.getSettings().setDisplayZoomControls(false);
web_wiev.getSettings().setUseWideViewPort(true);
web_wiev.getSettings().setLoadWithOverviewMode(true);
web_wiev.setInitialScale(1);
//
web_wiev.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (gs == null) {
gs = new GestureDetector(
new GestureDetector.SimpleOnGestureListener() {
@Override
public boolean onDoubleTapEvent(MotionEvent e) {
return false;
}
});
}
gs.onTouchEvent(event);
return false;
}
});
//
web_wiev.loadUrl("file:///android_asset/testhtml2.html");
Pozdrawiam Marcin
Wysłane z mojego SM-G930F przy użyciu Tapatalka