1

与andmaxLines="1"结合使用时,文本会从头开始剪切。gravity="center"ellipsize="end"

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <TextView
        style="@style/TextAppearance.MaterialComponents.Body1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="16dp"
        android:gravity="center"
        android:ellipsize="end"
        android:maxLines="1"
        android:text="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s" />

</LinearLayout>

在此处输入图像描述

maxLines="1"如果更改为,则该问题得到解决singleLine="true",但它是一个已弃用的属性

4

1 回答 1

3
于 2020-07-15T08:50:18.170 回答