TextView根据文本长度对齐

时间:2012-07-28 12:48:43

标签: android android-layout textview

我需要这样的东西:

http://i.stack.imgur.com/utQUq.png

当TextView中的文本不长时,它必须以父布局为中心。但是当文本变得更长以便正确居中时,我们需要将它对齐到左边。

1 个答案:

答案 0 :(得分:0)

您可以根据文本大小编写if条件,并可以设置对齐方式。以下是示例代码:

if(mytextview.getText.length() >10)
{
mytextview.setGravity("LEFT");
}

保持默认的重力为中心。