Android 滚动条在<;中不可见;部门>;在WebView中
我有一个包含滚动分区的Html文件。当我在WebView中添加这个HTML时,它不会显示该div的滚动条 我有Html文件中的代码Android 滚动条在<;中不可见;部门>;在WebView中,android,html,webview,Android,Html,Webview,我有一个包含滚动分区的Html文件。当我在WebView中添加这个HTML时,它不会显示该div的滚动条 我有Html文件中的代码 // some Html code <table style="border: 3px solid black;" align="center"> <tr> <td ><div style="width: 100%; height: 50px; overflow: auto; padding:0px; "> &
// some Html code
<table style="border: 3px solid black;" align="center">
<tr>
<td ><div style="width: 100%; height: 50px; overflow: auto; padding:0px; "> <div>
put returns between paragraphs
► for linebreak add 2 spaces at end
► _italic_ or **bold**
► indent code by 4 spaces
► backtick escapes `like _so_`
► quote by placing > at start of line
► to make links
<http://foo.com>
[foo](http://foo.com)
► basic HTML also allowed
</div></td>
</tr>
</table>
// some Html code
//一些Html代码
在段落之间放置返回
► 对于换行符,在末尾添加2个空格
► _斜体或**粗体**
► 将代码缩进4个空格
► backtick像这样逃走了_`
► 通过在行首放置>进行报价
► 链接
[富](http://foo.com)
► 还允许使用基本HTML
//一些Html代码
当我在WebView中以xml文件的形式添加此Html文件时
XMl的代码是
//一些Html代码
<RelativeLayout
android:id="@+id/webLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/buttonLayout"
android:layout_below="@+id/titleLayout" >
<WebView
android:id="@+id/webViewMain"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</WebView>
</RelativeLayout>
//一些Html代码
<RelativeLayout
android:id="@+id/webLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/buttonLayout"
android:layout_below="@+id/titleLayout" >
<WebView
android:id="@+id/webViewMain"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</WebView>
</RelativeLayout>
它工作正常,但没有显示Html文件中添加的Div的滚动条使用
overflow:auto
滚动Div当前在Android上不可用。
但是您可以通过使用HTML、JavaScript和CSS的组合来实现同样的效果。有关详细信息,请参阅链接
另一个解决方案是,您可以使用库
请参考。您是否尝试过使用WebChromeClient?@KevinQiu检查编辑后的问题。我看到了比较结果,但我希望找到其他解决方案。我在上面的回答中已经提出了两种解决方法。你试过了吗?我看到了你的答案,但我不想让按钮滚动。我想要没有按钮的正常可触摸和可滚动视图。