我可以在Firebase数据库中存储项目符号点,其他符号吗?如果是,怎么办?

时间:2018-07-22 07:15:29

标签: android firebase firebase-realtime-database

在我的应用中,我想将博客帖子保存在firebase实时数据库中,并希望上传带有此类符号的帖子

enter image description here

有什么办法吗?我没找到我的代码

mPost.setText(fromHtml(dataSnapshot.child("post").getValue().toString()));

@SuppressWarnings("deprecation")
    public static Spanned fromHtml(String html){
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
            return Html.fromHtml(html, Html.FROM_HTML_MODE_LEGACY);
        } else {
            return Html.fromHtml(html);
        }
    }

<ul><li>Item 1</li><br><li>Item 2</li></ul>

输出:
项目1
项目2

1 个答案:

答案 0 :(得分:1)

您可以使用html字符串上传它。

例如,如果您要上传无序列表:

Upload following string in firebase db
"stringVal" : "<b>Title</b><br><br>&#8226; item1<br>&#8226;item2<br>&#8226;item3"

并像下面这样在android中显示(使用java):

TextView foo = (TextView)findViewById(R.id.foo);
foo.setText(Html.fromHtml(<String from firebase db>));

输出:

标题

  • item1
  • item2
  • item3

参考:link