Articles of listview

Android ListView с несколькими выбираемыми и настраиваемыми адаптерами

У меня есть ListView с пользовательским адаптером. ListView допускает множественный выбор, но почему-то он не распознает, когда выбран элемент. Я уже сделал элементы адаптера расширенными, но все же getCheckedItemPositions() возвращает массив фальцов. Я предполагаю, что есть что-то фундаментальное, что я делаю неправильно, но до сих пор мне не удалось найти примеры множественного выбора ListView, где […]

Как переключить Android ListView пустой текст?

Таким образом, у меня есть ListView с пустым уловом списка в XML. Он работает нормально. Я установил TextView в ID как пустой список для разных случаев, поэтому мне нужно иметь возможность программно изменять этот текст. <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <TextView android:id="@android:id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_data" /> Я хотел бы иметь что-то вроде этого, но это […]

Пользовательский селектор для фона списка

Я пытаюсь установить некоторые пользовательские состояния выбора для каждого элемента в моем списке. Я попробовал следующее " list_selector.xml <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_selected="true" android:drawable="@drawable/row_selected_background" /> <item android:state_activated="true" android:drawable="@drawable/row_selected_background" /> <item android:state_focused="true" android:drawable="@drawable/row_selected_background" /> <item android:drawable="@drawable/row_background" /> </selector> list.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:id="@android:id/list" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/row_background" android:listSelector="@drawable/list_selector"> </ListView> </RelativeLayout> По какой-то причине выбранный фоновый цвет […]

Сколько элементов ListView может хранить?

Я новичок в программировании на Android. Интересно, сколько элементов ListView может хранить? Я ищу в документах, но они не говорят об этом. Что делать, если я добавлю много (может быть, 10k) элементов в ListAdapter, повлияет ли это на производительность? Cheers, MK.

Как сделать целую строку просмотра списка доступной?

Я пытаюсь сделать несколько контактов для моего приложения. Я использую специальный макет с флажком для выбора нескольких контактов. Проблема, с которой я сталкиваюсь, заключается в том, что для того, чтобы выбрать какой-либо конкретный контакт, мне нужно щелкнуть именно по флажку, если я нажму на другую часть строки, флажок не будет отмечен галочкой. Как я могу […]

Элементы в фрагменте не работают после повторного добавления одного и того же фрагмента

ОБНОВЛЕНИЕ : Я нашел, что заголовок – это не единственное, что затронуто, но listeners и другие элементы в фрагменте не инициализируются. (Например, FAB). Единственное, что правильно работает, – это что-то, что встроено в adapter (т.е. строки ListView ) Проблема . Откройте «Навигационный ящик», щелкните элемент списка, который открывает новый Fragment в той же Activity . […]

FATAL EXCEPTION: main java.lang.RuntimeException: контент имеет представление с атрибутом id 'android.R.id.list', который не является классом ListView

Я пытаюсь использовать ListView в фрагменте . Но я получаю эту ошибку: FATAL EXCEPTION: main java.lang.RuntimeException: у содержимого есть представление с атрибутом id 'android.R.id.list', который не является классом ListView . Мой код: Мой список: public class whitelist_list extends ListFragment { Context mContext; @Override public void onAttach(Activity activity) { mContext = activity; Log.i("Event", "onAttach called"); super.onAttach(activity); […]

Android: передать событие жестов в другое представление

Всем доброе утро, Я продолжаю работу над своим липким списком ListView, в котором указанное представление в ListView будет придерживаться верхнего и / или нижнего уровня по мере его прохождения. Я достиг этого, установив представление, идентичное элементу списка, и показывая или скрывая его, когда элемент списка проходит и выключается. Моя проблема в том, что, когда эти […]

Добавление элемента CheckBox в ListView не позволяет ему получать ItemClick

В адаптере для ListView я возвращаю LinearLayout, в котором я добавляю флажок, ImageView и TextView. Это в основном создает ListView, в котором каждый элемент содержит флажок, ImageView и TextView. Однако странно, что если я не добавлю флажок, то ListView будет получать событие onItemClick правильно, пока я добавляю флажок, onItemClick из ListView никогда не запускается снова, […]

Высота дочернего вида Android не соответствует родительскому элементу в элементе ListView

Как описано, мой элемент списка – это FrameLayout , внутри него есть два вида. ColorView – это пользовательское представление, которое я сделал для отображения цвета в целом. (Высота FrameLayout – «wrap_content») Кажется, это хорошо работает на моем устройстве ICS, но не работает на моем эмуляторе Android 2.2 и Android 1.6 G1. <?xml version="1.0" encoding="utf-8"?> <FrameLayout […]

Intereting Posts
Как использовать функцию «Выбрать приложение для отладки» и «ждать отладчика» в желе? Android NumberPicker с Formatter не форматируется при первом рендеринге Android Studio Emulator – экземпляр Java не поддерживает 32-разрядную JVM Android MediaStore имеет различные папки музыкальных файлов Прекратить сохранение фотографий с помощью встроенной камеры Android Android: не загружайте Launcher – запустите мое приложение вместо запуска Как измерить использование данных моего приложения Как установить невыбранный цвет текста для TabLayout.Tab – Android Существует ли стандартный способ подписаться на канал с помощью приложения подкаста? Почему и когда нам нужно добавить android: префикс к стилю? Как вы очищаете ArrayAdapter? Проектирование в XML или кодировании UI.Что лучше? Как я могу получить предварительный указатель с страницы URL на Android? Facebook key hash, android keystore confusion Пространство имен 'не связано'