这是我的xml字符串内容:
<style>
img {padding:0 10px 10px 0; width:99% !important;}
p,div,ul,ol,em,a,span,u,strong,strike,h1,h2,h3,h4,h5,h6
{font-family: verdana;font-size: 14px;color: #fff;}
html,body{background:#414042;}
a{ color:#3400f3;}p{width:100%;}
</style>
<p>
<img alt="Ajay Devgn" pimcore_disable_thumbnail="true" pimcore_id="6813"
pimcore_type="asset" src="http://dev2.mercuryminds.com/bolly/feb2013/
bolly---ajay-devgn-on-a-satyagraha/kangna-and-kareena.jpg" style="width: 500px;
height: 370px; float: left;" />
</p>
此处图像显示在android textview上。
但是图片没有显示....我的代码中有什么问题???如何在textview上显示图像...请给我解决方案......
String fullcontent = in.getStringExtra("Content");
content = fullcontent.substring(1);
content = (TextView) findViewById(R.id.title1);
content.setText(Html.fromHtml(full_content));
答案 0 :(得分:3)
public static Spanned fromHtml (String source)
在API级别1中添加 从提供的HTML字符串返回可显示的样式文本。 HTML中的任何标记都将显示为一般替换图像,然后您的程序可以通过该图像替换为真实图像。
这使用TagSoup来处理真实的HTML,包括在野外发现的所有破碎。
如此使用
public static Spanned fromHtml (String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)
从提供的HTML字符串返回可显示的样式文本。 HTML中的任何标记都将使用指定的ImageGetter来请求图像的表示(如果不需要,则使用null)和指定的TagHandler来处理未知标记(如果不需要,则指定null)。
这使用TagSoup来处理真实的HTML,包括在野外发现的所有破碎。
有关详细信息,请查看此answer;