我使用 webView1 + 本地 html 文件,例如带有一些链接的自定义导航栏。
单击链接时,请求的 html 文件必须加载到 webView2 中。
这可能吗?
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); // Fixed Portrait orientation
requestWindowFeature(Window.FEATURE_NO_TITLE); // No app title bar
setContentView(R.layout.activity_main);
myNavbarView = (WebView)findViewById(R.id.navbarView);
myNavbarView.getSettings().setJavaScriptEnabled(true);
myNavbarView.setVerticalScrollBarEnabled(false);
myNavbarView.setHorizontalScrollBarEnabled(false);
myNavbarView.setWebViewClient(new WebViewClient());
myNavbarView.loadUrl("file:///android_asset/HTML/navbar.html");
myWebView = (WebView)findViewById(R.id.webView);
myWebView.getSettings().setJavaScriptEnabled(true);
//hack to load twitter
myWebView.getSettings().setUserAgentString("Mozilla/5.0 (Linux; U; Android 2.0; en-us; Droid Build/ESD20) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17");
myWebView.setVerticalScrollBarEnabled(false);
myWebView.loadUrl("file:///android_asset/HTML/index.html");