Android TextView with HTML & separator

后端 未结 3 1039
栀梦
栀梦 2021-02-11 02:55

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

相关标签:
3条回答
  • 2021-02-11 03:24

    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.

    0 讨论(0)
  • 2021-02-11 03:25

    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?

    0 讨论(0)
  • 2021-02-11 03:31

    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.

    0 讨论(0)
提交回复
热议问题