Articles of listview

RecyclerView не отменяет регистрацию от адаптера при изменении ориентации

Я использовал ListView в своем приложении для Android и недавно переключился на RecyclerView и заметил, что он ввел некоторые утечки памяти при изменении ориентации. По дальнейшему расследованию, причина стала очевидной НАСТРОИТЬ Единственное activity котором размещен fragment , экземпляр которого сохраняется во всех конфигурациях. fragment содержит один RecyclerView в своем файле макета, который заполняется с помощью […]

Android – количество просмотров списка просмотров

Поэтому после того, как я установил фильтр в своем списке: //Log adapter count before filter listView.getFilter().filter(searchStr) //Log adapter count after filter То, что я пытаюсь достичь, – это получить счетчик результата этой фильтрации. Например, если раньше было 10 элементов, я применяю фильтр, так что теперь появится только 5 элементов, я хочу получить этот счет «5». […]

Назначение скрытых значений элементу списка

У меня есть активность, которая расширяет ListView. Я заполняю свой список результатами запроса к базе данных sqlite. Элемент списка состоит из start_time, end_time, client_name и состояния. Это 4 бита в информации, которую мне нужно отобразить для каждого элемента списка. Мой вопрос: возможно ли, чтобы я назначил скрытые элементы этому элементу ListView? Например, я хочу сохранить […]

CheckBox не проверяется на прокрутку в пользовательском listview

Я знаю, что этот вопрос задавали снова и снова, но все же я не смог найти предложение, которое действительно помогает мне. Флажок не установлен, если список прокручивается вниз. Да, я использую логический массив для хранения значений, но это все еще не устраняет проблему. Вот мой код. Пожалуйста, предложите решение для этого. Спасибо. public View getView(final […]

Android ListView Проведите пальцем вправо и влево, чтобы принять и отклонить

Я хочу создать представление списка, в котором я хочу, когда я прокручиваю влево вправо, в левом углу отображается один признак (истинный) значок (не кликабельно – показывать только изменение цвета при прокрутке влево-вправо), например, следующий снимок экрана, Когда я промахиваю все слева направо, он принимает (в том, что я назвал accept api), и когда я прокручиваю […]

Получение координат кликов в Android ListView OnItemClickListener

Предположим, у меня есть Android ListView, к которому я привязал OnItemClickListener: ListView listView = (ListView) findViewById(…); listView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { […] Когда щелкнут определенный элемент в представлении, я могу определить соответствующий прямоугольник, получив размеры представления. Тем не менее, я хотел бы получить соответствующие координаты […]

Android listview ленивая загрузка

Я хочу кое-что сделать. Я хочу делать ленивую загрузку в ListView . Мой ListView содержит более 10 000 данных и только в TextView . Поэтому я не могу загрузить все эти данные в первый раз, когда я запускаю активность списка. Это не эффективно, поэтому я могу загрузить первые 20 или 30 элементов в списке. Далее […]

Дублирование строк списка в фрагменте списка при изменении ориентации

У меня есть ListFragment, где я использую настраиваемый адаптер для заполнения списка. Все хорошо, пока я не изменил ориентацию и прокрутку. Тогда это выглядит так: Я предполагаю, что это имеет какое-то отношение ко мне, когда я дергаюсь с держателем вида, но я не могу получить доступ к коду прямо сейчас.

Реализация 47degree android-swipelistview для прокрутки android ListViewItem

На самом деле моя цель – реализовать ListViewItem Swipe в android. Я попробовал, и у stackoverflow есть несколько примеров, которые могут сделать ваш ListViewSwipe. Примеры. Простой салфетный жест в учебнике по работе? Показать кнопку в виде списка при прокрутке одного элемента из этого списка Один момент – каждый дает код, который никто не объясняет, что […]

Android: Как я могу проверить определенный элемент в проверенном ListView?

Я использую ListView, в котором только один элемент может быть проверен одновременно. Это мой пользовательский list_row.xml: <?xml version="1.0" encoding="utf-8"?> <CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="10dip" android:textColor="#FFFFFF" android:textStyle="bold" android:textSize="20sp" android:checkMark="?android:attr/listChoiceIndicatorSingle" /> Я заполняю список в onCreate (), используя обычный адаптер массива: ArrayAdapter<String> myAdapter = new ArrayAdapter<String>(this, R.layout.list_row, strings); myList.setAdapter(myAdapter); Когда список отображается, я хочу, чтобы, например, 5-й […]