在工具栏上添加html

时间:2018-01-14 10:52:05

标签: android html toolbar

嗨我想尝试使用插入链接ı创建字符串文件的工具栏上的文本 并添加这个: 但是看到了html标签。不要将HTML转换为文本。我能做什么? 感谢。

<string name="asd"><![CDATA[<h3 style="text-align: center;"><a href="http://www.xxxxxxx.com">go this page</a></h3>]]</string>


 setContentView(R.layout.activity_main);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setTitle(R.string.asd);

1 个答案:

答案 0 :(得分:1)

您错过了结束>,请尝试

<![CDATA[<h3 style="text-align: center;"><a href="http://www.xxxxxxx.com">
        go this page</a></h3>]]>
//                             ^

并使用

getSupportActionBar().setTitle(Html.fromHtml(getString(R.string.asd)));
// create formatted string      ^^^^^^^^^^        |
// get string from string.xml                ^^^^^^^^^^^