Android:如何让bulletpoints,textview中的文本换行

我有一个textview大文本,但我想给bulletpoints,换行符,我试图放置xml实体像“&#8226”为我的string.xml项目符号点,但无法获得linebreak和几个文本进来中间,我也喜欢使用certificate

String nodata="hi how are you<br/>&#8226welcome to stackoverflow" TextView nodata= ((TextView) findViewById(R.id.nodata)); nodata.setText(Html.fromHtml(nodatafound)); 

这种工作,但我无法使用的理由,有什么办法,我可以做到这一点?

  • 如何以编程方式设置textView的样式?
  • Android:如何更新片段中的textView
  • 如何使文本的方向从右到左
  • Android - Textview在改变状态时改变颜色
  • 在Android中,如何更改列表中正在search的特定字母/字符的颜色
  • 多行TextView,宽度为“wrap_content”
  • 如何在textview android中使用getlinecount()
  • 如何在imageView上设置文本?
  • 谢谢大家…我终于这样做了

     String nodata="hi how are you<br/>&#8226;welcome to stackoverflow" TextView nodata= ((TextView) findViewById(R.id.nodata)); nodata.setText(Html.fromHtml(nodatafound)); 

    并为左alignment我改变了我的布局文件android:layout_gravity=center|left

    我希望有一个更好的办法做到这一点。

    你忘了结肠后&#8226;

    所以把它改为:

     String nodata="hi how are you<br/>&#8226;welcome to stackoverflow" TextView nodata= ((TextView) findViewById(R.id.nodata)); nodata.setText(Html.fromHtml(nodatafound)); 

    将这段代码放在strings.xml中

    嗨,你好吗?

    •欢迎使用计算器

    设置这个文本到你的textview

    试试这个希望这适用于你:

     String s = "hello world" + System.getProperty ("line.separator") + "hello android" + System.getProperty ("line.separator"); 

    在string.xml文件中添加<string name="str">&#8226;item 1\n &#8226;item 2 \n &#8226; item 3</string> <string name="str">&#8226;item 1\n &#8226;item 2 \n &#8226; item 3</string>