Ограничить длину TextView

Возможный дубликат:
Ограничить длину текста EditText в Android

Я – текстовый объект Activity, который отображается в соответствии с параметром, который он получает от ответа JSON, мне нужно ограничить его только 12 символами.

<TextView android:id="@+id/textViewName" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/includeheadersetting" android:layout_marginLeft="20dp" android:layout_marginTop="20dp" android:gravity="center" android:text="Name" android:textColor="#000000" android:textStyle="bold" /> 

Используйте android:maxLength="12" чтобы ограничить длину текста

  <TextView android:id="@+id/textViewName" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/includeheadersetting" android:layout_marginLeft="20dp" android:layout_marginTop="20dp" android:gravity="center" android:text="Name" android:maxLength="12" android:textColor="#000000" android:textStyle="bold" /> 

Вы также можете использовать другое свойство следующим образом:

 android:ellipsize="end" android:maxLines="1" 

С помощью этого свойства «…» будет добавлен конец текста следующим образом:

«Привет, как …» вместо «Привет, как дела?»

Вообще говоря, только включая android:maxLength не считается хорошей идеей.

Используйте атрибут maxLength, затем используйте android:ellipsize="marquee" чтобы добавить «…» автоматически до конца любой строки, которая была отключена.

 <TextView android:id="@+id/txtView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxLines="1" android:maxLength="10" android:ellipsize="marquee"/> 

Добавить код

 android:maxLength="12" 

Добавьте android:maxLength="12" в текстовое представление ..

 <TextView android:id="@+id/textViewName" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/includeheadersetting" android:layout_marginLeft="20dp" android:layout_marginTop="20dp" android:gravity="center" android:text="Name" android:textColor="#000000" android:textStyle="bold" android:maxLength="12" /> 

Добавьте в свой текстовый вид следующий параметр максимальной длины:

 android:maxLength="12" 

Независимо от того, какой вы хотите, вы можете заменить то, что вместо 12 может дать 14 или любую нужную вам длину.