在链接字符串资源中我发现Android只支持使用HTML标记的粗体,斜体和下划线样式,我看到一些应用程序在AlertDialog中显示无序列表,所以试图在我的应用程序中实现它
在我的String.xml中,我已经给出了
<String name="unorderedlist">Different Types <ul> <li>T ype 1 </li> <li> Type 2 </li> </ul> </String>
Run Code Online (Sandbox Code Playgroud)
在我的活动中,我尝试在AlertDialog中显示它,如下所示
String formatedString=String.format(getResources().getString(R.string.unorderedlist), "");
myAlertDialogBuilder.setMessage(Html.fromHtml(formatedString));
Run Code Online (Sandbox Code Playgroud)
它没有用,所以还有其他方法可以做到这一点,给我一些指导.提前致谢.
我将应显示为 HTML 页面的文件保存在 asset 文件夹内的 HTML 文件中,并设计了一个带有 WebView 的自定义对话框,在 Java 文件中,我从本地资源加载了 HTML 文件并将其显示在 WebView 中。
| 归档时间: |
|
| 查看次数: |
2113 次 |
| 最近记录: |