Java 如何在TextView中显示HTML文本?

Java 如何在TextView中显示HTML文本?,java,android,html,textview,Java,Android,Html,Textview,如何在TextView中显示此html代码。没有任何最低API要求 HTML代码如下: <h2>Hey !</h2> <blockquote> <h2>Hey !</h2> <blockquote> <p> <span style="color: #0000ff;"> hello world <em> <strong>

如何在TextView中显示此html代码。没有任何最低API要求

HTML代码如下:

<h2>Hey !</h2>
<blockquote>
<h2>Hey !</h2>
<blockquote>
  <p>
    <span style="color: #0000ff;">
      hello world 
      <em>
        <strong>
          is a virtual world.
        </strong>
      </em>
    </span>
    Here is Solution.

package com.andro.coundowntimer;

import androidx.appcompat.app.AppCompatActivity;
import androidx.core.text.HtmlCompat;

import android.os.Bundle;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

    String htmlCode= "<h2>Hey !</h2>\n" +
                "<blockquote>\n" +
            "<p><span style=\"color: #0000ff;\">hello world <em><strong>is a virtual world.</strong></em></span>\uD83D\uDE02</p>\n" +
            "</blockquote>";

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        TextView textView=findViewById(R.id.textView);
        textView.setText(HtmlCompat.fromHtml(htmlCode,0)); 
    }
}
嘿! 嘿 你好,世界 这是一个虚拟世界。 这是解决办法

package com.andro.conduntimer;
导入androidx.appcompat.app.appcompat活动;
导入androidx.core.text.HtmlCompat;
导入android.os.Bundle;
导入android.widget.TextView;
公共类MainActivity扩展了AppCompatActivity{
字符串htmlCode=“嘿!\n”+
“\n”+
“你好世界是一个虚拟世界。\uD83D\uDE02

\n”+ ""; @凌驾 创建时受保护的void(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView TextView=findViewById(R.id.TextView); setText(HtmlCompat.fromHtml(htmlCode,0)); } }
使用
Html.fromHtml()
@commonware先生,您的详细信息对于初学者来说是不够的。但现在我明白了。顺便说一句,tysm