【发布时间】:2011-01-25 03:23:07
【问题描述】:
我有两个显示 HTML 文本的 Textview(A 和 B)。它们具有相同的文本,但文本大小不同。 我可以执行以下操作: 滚动textview A,当它停止时,texview B会显示相同的段落? 在相同的上下文中 - 我可以使用 HTML 书签 (ID) 吗?
附:我不想使用 Webview!
提前致谢
【问题讨论】:
我有两个显示 HTML 文本的 Textview(A 和 B)。它们具有相同的文本,但文本大小不同。 我可以执行以下操作: 滚动textview A,当它停止时,texview B会显示相同的段落? 在相同的上下文中 - 我可以使用 HTML 书签 (ID) 吗?
附:我不想使用 Webview!
提前致谢
【问题讨论】:
如果我理解正确,您有几个选择:
1) 滚动停止时,只改变当前TextView的文字大小,不要使用两个...
2) 保留两个 TextViews(在 ScrollViews 中),但始终保留一个 View.GONE。滚动一个,然后当你想切换时,你可以在不活动的那个上调用scrollTo(),然后将它切换到View.VISIBLE(不活动的那个是GONE)。
3) 与上述类似,但每段使用 2 个 TextView,它应该可以防止您执行 scrollTo(),这可能会因使用不同大小的字体而变得棘手。
【讨论】: