У меня есть ListView, но некоторые текстовые элементы в списке выходят за пределы ширины, которое переносит слово. Обычно это нормально; однако, я хотел бы показать как можно больше строк в ListView, так что есть способ скопировать или ограничить определенную длину символа и поместить его в конецAndroid Studio ListView, ограничить длину строк
пример: Это действительно длинная строка текст, который будет обернуть вокруг
к этому Это очень длинная линия ...
Я видел несколько XML-строки для TextView
android:ellipsize="end"
android:singleLine="true"
, который работает для TetView но не видя ничего нг для ListView, чтобы сделать это (даже попытаться использовать эти варианты XML, но он не работает)
ближайший я нашел следующее
android:maxLines="1"
android:ellipsize="end"
, который не работал, если это не ошибка в Android Studio или, может быть, эмулятор?
Я использую последнюю обновленную версию на Windows 10 машины
Android Studio 2.1.3
Build #AI-143.3101438
jdk1.8.0_91
Спасибо
EDIT кода XML для деятельности
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
tools:context="com.example.danield.notes.MainActivity"
tools:showIn="@layout/activity_main"
android:padding="0dp">
<ListView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/listView"
android:maxLines="1"
android:ellipsize="end"
android:textFilterEnabled="false"
android:layout_centerInParent="true"
android:layout_alignParentTop="false"
android:layout_alignParentLeft="false" />
</RelativeLayout>
Какой макета вы используете в список ваших товаров? Также вы могли бы предоставить больше кода, пожалуйста. – thekevshow
относительная компоновка –
Попробуйте изменить это на линейную компоновку или макет кадра. Кроме того, у вашего элемента списка нет собственного макета или нет? – thekevshow