Android 带有HTML标记的无序列表样式

Android 带有HTML标记的无序列表样式,android,Android,在链接中,我了解到Android只支持带有HTML标记的粗体、斜体和下划线样式,我看到一些应用程序在AlertDialog中显示无序列表,因此尝试在我的应用程序中实现它 在我的String.xml中,我给出了 <String name="unorderedlist">Different Types &lt;ul> &lt;li>T ype 1 &lt;/li> &lt;li> Type 2 &lt;/li> &am

在链接中,我了解到Android只支持带有HTML标记的粗体、斜体和下划线样式,我看到一些应用程序在AlertDialog中显示无序列表,因此尝试在我的应用程序中实现它

在我的String.xml中,我给出了

<String name="unorderedlist">Different Types &lt;ul> &lt;li>T ype 1 &lt;/li> &lt;li> Type 2 &lt;/li> &lt;/ul> </String>
它不起作用,所以有没有其他方法可以做到这一点,给我一些指导。
提前感谢。

尝试在APIDemos>App>警报对话框示例中查找。您将找到关于如何使用警报对话框的各种示例

守则:


它位于
com.example.android.api.app
package->
AlertDialogSamples.java

我将应该显示为HTML页面的文件保存在assets文件夹中的一个HTML文件中,并设计了一个带有WebView的自定义对话框,在java文件中,我从本地资源加载了HTML文件并在其中显示WebView。

通过使用字符串资源中的
  • 标记,可以简单地创建项目符号列表

    不要使用setText(Html.fromHtml(string))在代码中设置字符串!只需在xml中或使用setText(string)正常设置字符串

    例如:

    strings.xml文件

    • 第一项
    • 第2项

    layout.xml文件

    
    

    它将产生以下结果:

    • 第一项
    • 第2项

      • 支持以下标记(直接嵌入到字符串资源中):

        • (支持属性“href”)
        • (支持属性“高度”、“大小”、“fgcolor”和“双色”作为整数)

        实际上,我正在尝试显示无序列表。如果您想在对话框中显示它,请按照答案进行操作,或者如果您想在活动中显示,请使用“列表视图”。你可以在谷歌上找到很多关于如何在安卓系统中实现listview的教程。Dialog、TextView、listview不是问题,我是问有没有可能显示无序列表,实际上我可以显示粗体、斜体和下划线,这些都是安卓系统支持的HTML元素,但是我在一些应用程序中看到了无序列表,所以我正在尝试实现它。好的,但是谢谢你的回答,也许它在某个时候会有用。有没有任何关于Android本机支持的上述标签的参考资料,因为我在HI Abhishek下没有看到任何与之相关的内容,我认为你的答案是正确的,但是如果我直接修改styles.xml,其中显示ul li标签和项目符号,但都在句子的开头…例如。如果我有两颗子弹,这就是结果:--两个字符串一个接一个…有什么建议吗?
        String formatedString=String.format(getResources().getString(R.string.unorderedlist), "");
        myAlertDialogBuilder.setMessage(Html.fromHtml(formatedString));
        
        <string name="str1"><ul> <li><i>first</i> item</li> <li>item 2</li> </ul></string>
        
            <TextView
                android:text="@string/str1"
            />