TextView Ellipsize (…) nie działa

Chcę mieć jedną podszewkęTextView aby wyświetlić 3 kropki na końcu, gdy tekst jest dłuższy niżTextView. Nie wiem dlaczego - ale tego nie rozumiem.

Już owinęłam głowę wokół podobnych pytań StackOverflow, ale nie znalazłam rozwiązania. Może ktoś ma kilka przydatnych wskazówek.

<LinearLayout 
    android:layout_height="wrap_content" 
    android:layout_width="fill_parent"
    android:orientation="vertical">

    <TextView 
        android:textStyle="bold" 
        android:text="Full Name" 
        android:layout_height="wrap_content" 
        android:textSize="16sp"
        android:layout_width="wrap_content" 
        android:id="@+id/lName"
        android:layout_gravity="center_vertical" 
        android:maxLines="1"
        android:ellipsize="end"/>
</LinearLayout>

TheLinearLayout powyżej jest zagnieżdżony w 2 innychLinearLayouts. Może to ważne, aby wiedzieć. Próbowałem już atrybutu ”singleLine„też, ale niektórzy twierdzą, że jest to przestarzałe i i tak nie działa.

questionAnswers(4)

yourAnswerToTheQuestion