Nik*_*lin 1 html containers android
有谁知道是否有可能在Android设备上显示带有HTML代码的对话框?对于它的任何提示我都会感激不尽.
我想要的是设计一个html布局并将其显示在自定义应用程序内的对话框中.
谢谢!
WebView绝对是一个选项,因为它本质上是一个盒子里的Web浏览器,但像Mark说的那样,它有点重量级并且会引起明显的延迟.
TextViews也可以处理基本的HTML,如果您只是寻找一些简单的格式(粗体,斜体,颜色),那么使用标准文本视图是可行的方法.
了解String和CharSequence(和Spannable)之间的区别很重要 - 字符串没有HTML支持,如果从资源中获取字符串(通过Context.getString()),它将自动删除所有HTML代码.所以你需要使用Context.getText()).
无论如何,这是一个例子:
new AlertDialog.Builder(this)
.setTitle("HTML Example")
.setMessage(Html.fromHtml("<b>Bold text</b> <i>and italics</i>"))
.setPositiveButton("Sweet")
.create()
.show();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3742 次 |
| 最近记录: |