大家好,
我有一个数据库,用于存储带有HTML标记的文本,以保留EditText中的格式信息。我使用HTML.toHtml(EditText.getText)创建此字符串。我注意到这个方法会将输入的Spanned Text用<p>和</p>
包裹起来。问题在于,当我使用HTML.fromHtml(HTMLFormattedString)方法并使用TextView或EditText的setText方法时,我的实际文本末尾会多出两行空白,这是由于段落标签在HTML中的工作方式所致。
我的问题是是否有任何方法可以使textView或EditText缩小以不显示额外的空白行?最简单的方法是什么?我已经尝试过只删除最后一个<p>和</p>
,但这只适用于用户没有使用三个或更多换行键的情况。