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)); 

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

Solutions Collecting From Web of "Android:如何让bulletpoints,textview中的文本换行"

谢谢大家…我终于这样做了

 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>