Articles of listview

Как избежать мерцания в панели действий при показе и спрятать его на свитке

Я хочу прокручивать вверх и вниз панель действий при прокрутке списка в андроиде так же, как приложение Google Play Store. У меня есть панель действий и вкладки ниже панели действий, как в приложении Google Play Store Я могу скрыть и показать панель действий, но она мерцает, делая это. Скажите, пожалуйста, как избежать мерцания

Виджет приложения для Android-приложений onclick-прослушиватель

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

Установите onClickListener в LinearLayout, заполненный пользовательским адаптером

Я собираюсь отображать два списка внутри моего ScrollView. Я нашел следующее решение: Использование ListAdapter для заполнения LinearLayout внутри макета ScrollView (заполнение LinearLayout пользовательским адаптером). Это решение работает нормально, но я не знаю, как обрабатывать событие click на элементах списка. Было бы просто, если бы я использовал ListView (метод onItemClick с параметром position), но LinearLayout не […]

EnhancedListView с расширениемListView

В моем проекте я использую библиотеку EnhancedListView от Tim Roes, которая является списком с комбинацией Swipe To Dismiss and Undo, и она успешно работает. Но я хочу, чтобы swipe удалял и отменял возможности в расширяемом виде списка, и эта библиотека предназначена только для простого списка. Есть ли способ включить Swipe to Dismiss и Undo в […]

Android: Listview не показывает никаких результатов

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

SwipeRefreshLayout с несколькими списками ListViews

У меня довольно сложная структура с FrameLayout содержащей 2 LinearLayout s (один показывается только за раз). Один из LinearLayout s требует обновления для обновления. Таким образом, мой формат XML выглядит примерно так: <FrameLayout> […] <SwipeRefreshLayout> <LinearLayout> <TextView/> <TextView/> <ListView/> <TextView/> <ListView/> </LinearLayout> </SwipeRefreshLayout> </FrameLayout> Я хочу, чтобы иметь возможность перетаскивать на весь Linearlayout , поэтому […]

Видимость прогресса не работает в нижнем колонтитуле списка

Я использую разбиение на страницы в моем списке, и я показываю индикатор выполнения (маленький) в нижнем колонтитуле списка, когда пользователь просматривает список до конца списка. LayoutInflater inflater = (LayoutInflater)getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.list_footer, null); myListView.addFooter(view). Затем я устанавливаю свой адаптер следующим образом ProgressBar progressBar = (ProgressBar) getFooterView().findViewById(R.id.progressBar); mAdapter = new MyAdapter(BaseActivity.getActivity(), 0, progressBar, myArrayList); mList.setAdapter(mAdapter); […]

Скроллер не отображает остальную часть содержимого listView

Я использовал bounceScroller lib по этой ссылке: https://github.com/coderkiss/BounceScroller И мой макет имеет такую ​​структуру: <FrameLayout> <me.dawson.bounce.BounceScroller> <ListView> </ListView> </me.dawson.bounce.BounceScroller> </frameLayout> Я использовал скроллер отказов, чтобы установить отскок в список, как и по умолчанию для ios (просто маржировать в прокрутке) Он работает, но когда я долго нажимаю и перемещаю скроллер отказов, прокрутите прокрутку списка и покажите […]

Android API 21 – просмотр нижнего колонтитула IndexOutOfBoundsException

У меня есть ListView в моем приложении, которое использует footerView. Мой код хорошо работает на всех устройствах, кроме API 21: я получил исключение IndexOutOfBoundsException. Мой ListView содержит класс, и этот класс можно сортировать по-разному с помощью счетчика. Мое приложение падает каждый раз, когда я меняю порядок своей классификации во второй раз. Это мой код в […]

Как получить uri из элемента ListView, который заполнен адаптером курсора

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