我的网站启动并运行了5个菜单项。
我正在创建一个Android应用程序并尝试使用WebView在应用程序上显示该网站。代码是这样的
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
anWeb = (WebView)findViewById(R.id.App);
WebSettings awSet = (WebSettings)anWeb.getSettings();
awSet.setJavaScriptEnabled(true);
anWeb.loadUrl("https://mywebsite");
anWeb.setWebViewClient(new WebViewClient());
}
一切正常,但网站的菜单。它不适合屏幕,我需要将屏幕向左移动以查看菜单。
我的网站是一个自适应网站。
我做了所有事情,包括使用对齐/匹配/换行父/边距付款。没有任何作用
想知道是否有人知道如何解决这个问题?
答案 0 :(得分:1)
检查这些代码
webview.getSettings().setUseWideViewPort(true);//setting wide view
webview.getSettings().setLoadWithOverviewMode(true);//setting default zoomed out view
webview.setInitialScale(1);
webview.getSettings().setBuiltInZoomControls(true);//setting zoom controls
使用这些代码可以控制webview的整个视图
如果要禁用缩放,从而不显示水平和垂直滚动条,则可以忽略最后一个代码行,也可以添加此代码
webView.getSettings().setSupportZoom(false);