android - 如何在 android WebView 中使用自定义滚动条滚动?
问题描述
我想在 android WebView 中使用自定义 ScrollBars;并且还想使用该滚动条来滚动 WebView 内容。我知道我们可以使用以下方法显示滚动条:
mWebView.setVerticalScrollBarEnabled(true);
mWebView.setHorizontalScrollBarEnabled(true);
但是如果我使用默认滚动条,那么我无法通过拖动滚动条来滚动 WebView 的内容。
解决方案
自定义 WebView 的滚动条很容易。只需使用您的自定义将此属性代码添加到 WebView 的 xml 中:
android:scrollbarThumbVertical="@drawable/your_custom_scrollbar_thumb"
android:scrollbarTrackVertical="@drawable/your_custom_scrollbar_track"
推荐阅读
- ios - associatedtype 协议一致性问题
- c# - 立即打开 excel,无需使用 interop.excel 将 excel 保存到本地路径
- php - 如何在不影响 SEO 的情况下将 HTML 包含在另一个 HTML 中?
- shell - 寻找更新项目内部环境变量的最佳实践
- javascript - 如何在 React Native 中“绘制”可触摸的分段环、曲线或弧线以构建现代组件
- amazon-web-services - AWS api 网关与 AWS SQS 集成中的具体格式消息属性是什么?
- mongodb - 安装在 ubuntu 上的 MongoDB 不工作(错误:活动失败)
- javascript - 从当前范围内的另一个文件执行函数
- java - 如何为 CloseableHttpClient httpClient = getHttpClient() 编写 JUnit 测试?
- javascript - 如何将id传递给for循环中的span元素