Html List标签在android TextView中不起作用.这是我的字符串内容:
String str="A dressy take on classic gingham in a soft, textured weave of stripes that resembles twill. Take a closer look at this one.<ul><li>Trim, tailored fit for a bespoke feel</li><li>Medium spread collar, one-button mitered barrel cuffs</li><li>Applied placket with genuine mother-of-pearl buttons</li><li>;Split back yoke, rear side pleats</li><li>Made in the U.S.A. of 100% imported cotton.</li></ul>";
Run Code Online (Sandbox Code Playgroud)
我在这样的文本视图中加载它:
textview.setText(Html.fromHtml(str));
Run Code Online (Sandbox Code Playgroud)
输出看起来像一个段落.我能做什么?它有什么解决方案吗?
编辑:
webview.loadData(str,"text/html","utf-8");
Run Code Online (Sandbox Code Playgroud) 我的活动中有一个WebView,使用Proguard进行混淆似乎打破了我的WebView,我不明白为什么.
代码非常简单,我在res/raw目录中有HTML文件,这里是调试时加载它的代码.
WebView mv = (WebView)findViewById(R.id.webView1);
mv.loadUrl("file:///android_res/raw/wesite.html");
Run Code Online (Sandbox Code Playgroud)
一旦我创建apk发布,通过proguard运行它不起作用,我只是得到无法加载页面.
我还没有在proguard配置文件中添加任何内容.
我刚刚找到了一个很好的教程,可以帮助我在我的应用程序中实现一个简单的用户指南系统,因为我可以使用任何普通的旧HTML编辑器绘制它.
我的问题很简单:因为所有的res资源都是可本地化的,所以我可以轻松地将我的应用程序翻译成新的语言.怎么样assets?有自动定位机制吗?我不这么认为.
如何在加载帮助页面的HTML文件时检索系统区域设置以构建本地化URL?是否有一些调用来检索显示大小/密度与资源世界中编码的相同(即public String getDensity()返回"xhdpi","ldpi"......)?
丹克;-)