【发布时间】:2021-06-25 12:07:28
【问题描述】:
当使用 android:ellipsize="end" 属性时,3 个点垂直居中而不是出现在视图底部。
如何让底部出现三个点?
<TextView
android:id="@+id/widgetTitle"
android:layout_width="0dp"
android:layout_height="wrap_content"
tools:text="@string/lorem_ipsum_short"
android:maxLines="1"
android:ellipsize="end"
android:layout_marginStart="@dimen/spacing_4"
android:paddingEnd="@dimen/spacing_2"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintEnd_toStartOf="@id/widgetTimeArrived"
app:layout_constraintStart_toStartOf="parent"
/>
【问题讨论】:
-
您好 VladD,欢迎来到 SO。请添加父布局(这个TextView是否包含在根ConstraintLayout中?widgetTimeArrived是什么?
-
您是否也在使用自定义字体?我创建了一个普通的 ConstraintLayout + TextView,但没有看到同样的问题。
-
字符串有问题我添加了直接文本
Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit并且没问题
标签: android xml kotlin android-layout android-fragments