android通过java在textview中对齐文本

时间:2012-03-10 12:29:43

标签: android textview alignment

我有一个textview,其中我通过java追加几行,如下所示。

TextView myTextView = (TextView) findViewById(R.id.mytextview);
myTextView.append("this is line one of the textview");
myTextView.append("this is line two");
myTextView.append("this is line three of the textview");

我想只对齐第二行。我尝试过不同的html标签但没有用。 有人可以告诉我它是如何在android中完成的。

2 个答案:

答案 0 :(得分:8)

myTextView.setGravity(Gravity.CENTER);

答案 1 :(得分:2)

HTML标签有效,你只需要正确放置它们。

myTextView.setText(Html.fromHtml("<center>"+"this is line two"+"</center>"));

我不知道它是否也适用于append()。试着告诉我它是否有效。