Textview 省略没有点和切割最后一个字的文本
Textview ellipsize text without dots and cutting last word
我正在使用带有 android:maxLines="1" 的 android TextView 并尝试使用所有类型的椭圆大小,但没有一种不满足我的要求。我想省略文本 without 在和 without 处添加点并删除整个最后一个词。我想在不丢失整个单词的情况下只剪切最后一个单词的字符
<androidx.appcompat.widget.AppCompatTextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tv_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:orientation="vertical"
android:maxLines="1"
/>
你需要下一个属性:
android:singleLine="true"
android:ellipsize="none"
这里是你的 xml:
<androidx.appcompat.widget.AppCompatTextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tv_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:singleLine="true"
android:ellipsize="none"
/>
我正在使用带有 android:maxLines="1" 的 android TextView 并尝试使用所有类型的椭圆大小,但没有一种不满足我的要求。我想省略文本 without 在和 without 处添加点并删除整个最后一个词。我想在不丢失整个单词的情况下只剪切最后一个单词的字符
<androidx.appcompat.widget.AppCompatTextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tv_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:orientation="vertical"
android:maxLines="1"
/>
你需要下一个属性:
android:singleLine="true"
android:ellipsize="none"
这里是你的 xml:
<androidx.appcompat.widget.AppCompatTextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tv_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:singleLine="true"
android:ellipsize="none"
/>