Текст TextView оказывается обрезанным

у меня есть проблема, я реализую приложение замечаний с cardview, linearLayout и textView. Проблема состоит в том, что текст видит чашку кофе с молоком, как видят в изображении далее: introducir la descripción de la imagen aquí

И здесь - мой код моего xml (Если он состоит в том, что у них есть советы для того, чтобы был хорошо оптимизирован мой код, или что-то, чтобы упорядочивать другую проблему, которую они видят, они втречены с радостью):



    

        

            

            

            
        
    



Хоть бы смогите помогать мне, спасибо.

2
задан 03.11.2019, 06:29
2 ответа

Проблема проистекает того, что LinearLayout, которые он - отец, который содержит TextView, у него есть установленное средство, и это не позволяет, что они имели больше tamaГ±o:

 <LinearLayout
            android:layout_width="156dp"
            android:layout_height="match_parent"
            android:minWidth="156dp"
            android:orientation="vertical">

Использует match_parent для ширины контейнера:

 <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:minWidth="156dp"
            android:orientation="vertical">
0
ответ дан 01.12.2019, 13:01
  • 1
    Большое спасибо я только что решил это, с которым ты сказал мне!!! – Santiagozv 04.11.2019, 18:34
  • 2
    Превосходный @Santiagozv, привет! – Jorgesys♦ 04.11.2019, 18:35

Идеальное состоит в том, чтобы пробовать оставлять всегда ее mayorГ - в текстов внутри layouts не ограниченные. В подходе clГЎsico нужен использовать очень wrap_content , но serГ - в mГЎs интересно, что ты изучишь доброту нового ConstraintLayout , много mГЎs гибкий и настраиваемый.

https://developer.android.com/training/constraint-layout

нужно немного prГЎctica, чтобы властвовать над этим современным layout, но в конце концов ты permitirГЎ получать diseГ±os очень гибкие, что mostrarГЎn весь я участвую в рыцарском турнире, как ты желаешь на любом экране.

В любом случае, всегда хороший помещать эффект ellipsize, чтобы отсекать возможные длинные тексты показывая приостанавливающие точки в случае, если не поместится все. В твоем случае я наблюдаю, что у тебя есть постановка это свойство, но оно ты не функционирует, потому что некий вирус android препятствует Вашему правильному использованию с maxLines> 1, и ты считаешь определенными maxLines = "2". На данный момент arrГ©glalo удаляя это и aГ±adiendo singleline = "true":

android:maxLines = "2"

android:singleLine = "true"

-1
ответ дан 01.12.2019, 13:01