Java 在android studio上读取textview中的html对象

Java 在android studio上读取textview中的html对象,java,android,android-studio,Java,Android,Android Studio,所以我希望它可以在html中看到50%的内容,而不仅仅是文本或链接,如果它可能显示图片的话。我想你看到了我想用相同的html代码做的事情,而不是用显示相同内容的网页 这是我的密码 TextView tv = (TextView) findViewById( R.id.textView4 ); tv.setMovementMethod( LinkMovementMethod.getInstance() ); tv.setText( Html.fromHtml( String.valueOf( st

所以我希望它可以在html中看到50%的内容,而不仅仅是文本或链接,如果它可能显示图片的话。我想你看到了我想用相同的html代码做的事情,而不是用显示相同内容的网页

这是我的密码

TextView tv = (TextView) findViewById( R.id.textView4 );
tv.setMovementMethod( LinkMovementMethod.getInstance() );
tv.setText( Html.fromHtml( String.valueOf( str ) )  );

感谢您的帮助,我在网上没有看到对我有帮助的内容。

如果您想以文本视图(如html格式)显示内容,请尝试:

tv.setText(Html.fromHtml(“这里的标题
说明

”)


您需要在处理Html的类中实现
Html.ImageGetter
。然后需要重写
getDrawable()
,当
Html.fromHtml()
遇到Html中的
src
属性时,会触发该属性。您可以在此处阅读更多信息:

当HTML解析器遇到标记时调用此方法。源参数是“src”属性中的字符串;返回值应该是图像的可绘制表示形式,或者对于一般替换图像,返回值应该为null。如果尚未设置边界,请确保在Drawable上调用setBounds()


重要的一点是使用AsyncTask或IntentService在单独的线程上下载图像。

情况已经如此,但我无法显示图片或应答器
50%
所以您正在尝试使用html在textview中显示图像?