gpt4 book ai didi

android - 如何计算无需滚动即可适合 WebView 的文本

转载 作者:太空宇宙 更新时间:2023-11-03 10:55:58 25 4
gpt4 key购买 nike

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

最佳答案

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

  1. 根据您的 View 大小或屏幕大小或 density 计算您的 Activity(或您调用 webview 的任何地方)中的字体大小.
  2. 通过 JS 调用将其发送到您的 WebView ,like this
  3. 更改 HTML/JS 中的大小。

关于android - 如何计算无需滚动即可适合 WebView 的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4779968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com