代码之家  ›  专栏  ›  技术社区  ›  Tim

Context.getText支持哪些标签、属性和样式规则?

  •  0
  • Tim  · 技术社区  · 3 年前

    我正试图准确地确定什么标记对使用检索的字符串资源有效 Context.getText .

    关于的官方文件 HTML styling of string resources 似乎与一些引用Android源代码的非官方信息来源不一致 StringBlock.java .

    我自己看这段代码(我不是Java开发人员),似乎有11种“样式”具有等效的HTML标记: <b> , <i> , <u> , <tt> , <big> , <small> , <sub> , <sup> , <strike> , <li> <marquee> 。这几乎与文档一致,只是marquee没有文档化。

    似乎还支持其他一些HTML标记,包括: <font> (支持的属性比记录的多), <a> (完全没有记录)。

    文件中提到 <p> , <div> , <span> <br> 我在代码中看不到的元素。他们在其他地方吗,还是医生错了?

    关于使用“style”属性的内联CSS,文档也相当模糊。它只列出了三种风格,不清楚它们是否只是例子。

    有人能确切地说明哪些标签是受支持的,它们允许的属性是什么,以及哪些CSS样式可以内联应用吗?

    我不是在寻求变通办法。我特别询问在使用getText检索字符串时将保留哪些标记。

    0 回复  |  直到 3 年前