I have a TextView that is part of a ListView row item. In that TextView, i have some HTML rendered using Html.fromHtml(). I\'m wondering if there is a way to do what is effect
This is not supported. You can use Box Drawing Characters like ═
(this is not the regular equal sign ═
) from Unicode to achieve something similar. However, your line won't fill the whole space.
As you can see in the Html class source code, Html.fromHtml(String) does not support all HTML tags. This is a list of allowed HTML tags:
br
p
div
em
b
strong
cite
dfn
i
big
small
font
blockquote
tt
monospace
a
u
sup
sub
So, why don't just use a WebView
instead of a TextView
?
If you can figure out how to create a visual representation of an hr tag with Span objects then you can use the longer form of the fromHtml method and supply an instance of Html.TagHandler that will replace the hr tag with an Editable that represents that hr.