【发布时间】:2020-05-23 04:17:14
【问题描述】:
我有一个使用标准调用加载网页的 WebView。
我使用的Kotlin 代码-
myWebView.settings.javaScriptEnabled = true
val projectUrl: String = "Web page URL"
myWebView.loadUrl(projectUrl)
有了这个,我可以很好地看到我的网页,我想做的是裁剪网页,比如不显示加载网页的顶部 20 像素或底部 20 像素。我怎么能这样做?
我会更偏爱真实的解决方案,但我也可以为此实施黑客攻击。
【问题讨论】:
-
加载网页视图后,您可以通过编程方式截取屏幕截图,然后裁剪图像,从顶部留出一些边距。该边距将是状态栏和应用栏的总和。您可以通过编程计算这两个的高度。
-
@HritikGupta 这绝对是一个计算成本很高的解决方案
标签: android android-layout kotlin android-webview android-xml