My question is i hope simple. I have my site but is very heavy, and i want to display that site into WebView.
For example:
Can i load the website into MainActivity and pass data into WebActivity for display this data in another webview? and interact with that?
Example:
MainActivity:
webView = (WebView) findViewById(R.id.webview);
webView.measure(100, 100);
WebSettings settings = webView.getSettings();
settings.setLoadWithOverviewMode(true);
settings.setJavaScriptEnabled(true);
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@SuppressLint("NewApi")
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
super.onReceivedSslError(view, handler, error);
handler.proceed();
}
});
if (savedInstanceState != null)
webView.restoreState(savedInstanceState);
else{
webView.postUrl("https://site", EncodingUtils.getBytes(data, "base64"));
}
}
Now i must use webView.saveState?
i don't know if I did understand..
0 comments:
Post a Comment