Android WebView留下滚动条的空间
在我的WebView
,我有一些块元素具有背景颜色(不同于白色)。 但是,背景颜色并不是一直穿过天空 ,嗯,屏幕。 相反,它会在右侧留下一个白色的小条,用于滚动条的去向。 现在,我只希望滚动条在滚动时出现(一旦用户完成滚动,滚动条就会消失)。 我试过了:
android:fadingEdge="vertical|horizontal" android:fadeScrollbars="true" android:scrollbarStyle="insideOverlay" (and all other options)
另外,我的HTML在<head>
包含以下内容:
<meta name="viewport" content="target-densitydpi=device-dpi" />
所以它不允许缩放,默认情况下不会缩小。
但是,我不知道如何摆脱白色条纹。 有任何想法吗?
还击败了这一个。 在这里find答案。
看起来你已经死了与android:scrollbarStyle="insideOverlay"
,除了因为一些错误,它不能正确的定义在XML中。 如果你使用:
webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
烦人。
public void setVerticalScrollbarOverlay (boolean overlay)
因为:API级别1
指定垂直滚动条是否具有叠加样式。
参数
如果垂直滚动条应该有重叠样式,则重叠为TRUE。