Я столкнулся с проблемой Android: многоточие, которое не работает в TextView.
Но чтобы хорошо работать на Android: SingleLine.
Я слышал, что android: singleLine "устарел", но в справочнике Android Developer об этом не написано.
https://developer.android.com/reference/android/widget/TextView.html#attr_android:singleLine
android: singleLine больше не входит в «Устаревшие»?
ДОБАВЛЕНО:
Я решил эту проблему сам.
Как оказалось, android: scrollHorizontally = "true" атрибута TextView не отражается в XML-файле.
Итак, я попытался использовать метод setHorizontallyScrolling, он работал.
*xml:*
<TextView
android:id="@+id/text"
android:ellipsize="end"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
*code:*
TextView textView = (TextView)findViewByID(R.id.text);
textView.setHorizontallyScrolling(true);
но я добавляю "android: inputType =" text "в xml, как показано ниже, это не работает.
Пожалуйста, будьте осторожны.
*xml:*
<TextView
android:id="@+id/text"
**android:inputType="text"**
android:ellipsize="end"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>