繁体   English   中英

如何在不滚动的情况下计算适合WebView的文本

[英]How to calculate the text that can fit in a WebView without scrolling

我想编写一个可以显示文本对齐的查看器,它应该显示它可以在一个屏幕上显示而不滚动的文本量。 假设我使用WebView来验证文本,如何计算要在视图中设置的文本的大小,以便视图可以使用该字体正确显示它而无需滚动。 我希望你得到我的问题,就像电子书阅读器显示文本然后你必须滑动加载下一页,我想要一个类似的功能。

我不认为您可以访问HTML中的文本,因此您可以尝试通过javascript调用更改字体大小。

  1. 根据您的视图大小或屏幕大小或密度计算活动中的字体大小(或者您调用webview时的字体大小)。
  2. 通过JS调用将其发送到您的webview, 就像这样
  3. 改变HTML / JS中的大小。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM