Articles of listview

Как создать расширяемый список с заголовками разделов в android

В моем приложении я должен включить раскрывающееся представление списка с заголовками разделов, мне удалось сделать их отдельно, как просмотр списка с заголовками и расширяемым списком, но когда я должен сделать это, я застрял, У меня есть три архиватора данных. ArrayList<String[]> заголовки. ArrayList<String[]> список. ArrayList<String[]> дочерний. И я создал отдельные макеты для всех трех. Как создать […]

Я не могу писать в EditText, он исчезает, когда я пытаюсь что-то написать, потому что getView () вызывается, когда я изменяю данные

РЕДАКТИРОВАТЬ: Я нашел причину, по которой getView () вызывается, когда я пытаюсь что-то редактировать, поэтому данные из DataAdapter загружаются, и мои измененные изменения исчезают. РЕДАКТИРОВАТЬ: Я заметил одно: если в списке есть несколько строк, тогда это ОК, но если есть много строк, которые список не может отображать на видимом экране (полоса прокрутки отображается для прокрутки […]

Работает ли animateLayoutChanges в ListView?

ListView – это ViewGroup и кажется хорошим кандидатом для изменения анимированных макетов. Однако, похоже, он игнорирует флаг или конструирует LayoutTransition вручную и настраивает его таким образом. Что дает? Нигде не документировано, что эта очень важная ViewGroup не поддерживает эту очень привлекательную анимационную функцию.

Загрузка изображения из списка в следующую активность

Я использую Listview для отображения изображения и данных с помощью json parser, Но когда я нажимаю на один из элементов списка, изображение не отображается в следующем действии, то есть в подробном действии. Я использую следующий код для отображения изображения. Может ли кто-нибудь вести меня по правильному пути? Любая помощь будет оценена. // Launching new screen […]

Отображение списка фильтров и получение правильного значения

У меня есть список, и я использую фильтрацию. Допустим, у меня есть элементы A, B и C. Если я набираю B в окне фильтра, будет отображаться только элемент B, и это позиция 0 списка (до того, как она была в позиции 1). Поэтому, когда я вызываю элемент onClick, я получаю id / position 0, что […]

Аплодировать как listview

Я пытаюсь создать собственный список Listview, как в приложении iOS Applauze. Я расширил класс listview и с помощью onTouchEvent попытался обнаружить движение дочерних строк и изменить их высоты при движении. Так что самый верхний ребенок имеет наибольшую высоту по сравнению с другими строками. public class CustView extends ListView{ private float mLastTouchY; private int mActivePointerId; private […]

Listview не обновляет фрагмент с вкладками viewpager

Я застрял в проблеме со списком, используемым с фрагментами внутри вкладок в стиле viewpager, которые приведены в примере Android-ViewPagerIndicator от jakewharton … на github. Я использую один и тот же lib для трех вкладок, каждый из которых имеет вид списка с тем же арраистом, установленным там адаптерами. Я использую 3 такого рода фрагмента, все работают […]

Автоматическая прокрутка AdapterView (Listview, GridView, …)

Задний план Я пытаюсь сделать AdapterView (listview, gridview, …) медленным автоматическим прокруткой. Пользователь может переключать его всякий раз, когда захочет, и он не обязательно перемещается полностью до конца адаптера. Снова, я НЕ хочу, чтобы адаптерView прокручивал весь путь до конца, так как пользователь должен иметь возможность отменить автоматическую прокрутку. Что я пробовал Для этого я […]

Как реализовать Android-режим открытия списка

Это открытый вопрос об Android ListViews, Gestures и Animations. Я действительно не знаком с жесты в Android, поэтому я просто ищу идеи и серое дело. Вот два снимка экрана и примеры видео, которые влияют на то, что я пытаюсь сделать. Подумайте о том, чтобы посмотреть видео, это действительно того стоит. Скриншоты из проекта с открытым […]

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

Я хочу иметь один ListView, который, когда я нажимаю на элемент, просматривает изображение влево. Так что я: listView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { arg1.startAnimation(openAnimation); } }); Однако анимация применяется к другому элементу в списке, а не к клику. Поведение кажется случайным, поскольку когда-то это случалось с […]