Articles of listview

Должен ли я изменить существующий список в моем приложении на RecyclerView?

Есть ли преимущества преобразования существующего списка в моем приложении в RecyclerView? Также, когда я должен использовать RecyclerView?

Как я могу использовать layout_weight в представлении элементов RecyclerView или ListView, чтобы элементы с равной высотой заполняли доступное пространство на экране?

В настоящее время мне нужно использовать RecyclerView (или ListView), но количество элементов фиксировано в 4. Я хочу, чтобы эти 4 элемента одинаково использовали доступное пространство на экране. RecyclerView является единственным видом на экране, за исключением панели приложений. Т.е. RecyclerView имеет layout_height установленный в match_parent . Я выбрал RecyclerView, потому что элементы имеют разные макеты в […]

CursorAdapter backed ListView удаляет анимацию «мерцает» при удалении

Я пытаюсь выполнить удаление удаленных объектов и в ListView с помощью библиотеки SwipeToDismissUndoList, которая расширяет образец SwipeToDismiss от Roman Nurik . Моя проблема заключается в анимации удаления. Поскольку ListView поддерживается CursorAdapter , анимация запускает onDismiss вызов onDismiss в onAnimationEnd но это означает, что анимация запустилась и перезагрузилась, прежде чем CursorAdapter с удалением. Это заканчивается тем, […]

Как обновить индикатор прогресса в элементе ListView

У меня есть ListView прикрепленный к ArrayAdapter . Когда пользователь нажимает кнопку загрузки для элемента в ListView загрузка начинается с использования DownloadManager . То, что я хочу сделать, – отслеживать ход загрузки с индикатором выполнения (помещается в макет элемента). Как это можно достичь? Способ, которым занимается Pocket Cast, – это то, чем я занимаюсь: Карманный […]

Выберите все элементы ListView (настраиваемая строка с флажком в нем)

Что у меня есть: у меня есть ListView с настраиваемыми строками, в каждой строке есть CheckBox и два TextView. У меня есть кнопка «Выбрать все». Что я хочу: я хочу, чтобы при нажатии кнопки все CheckBox в ListView были проверены / не отмечены. В чем проблема: в OnClick кнопки «Выбрать все». Я делаю это: public […]

Как удалить нижний разделитель нижнего колонтитула в списке андроидов

Так просто. Конечно, используя android: footerDividersEnabled = "false" не будет работать над этим, потому что он удалит верхний и нижний разделители. Я вчера задал этот вопрос, не могу вспомнить, кто пытался ответить на него, но мне пришлось его стереть, потому что тролль начал понижать вопрос, потому что это было «неясно» (если вы не знаете, что […]

OnClick прослушиватель в ListView Image – Android

У меня есть ListView с изображением с правой стороны. И я хотел выполнить событие прослушивания onClick , щелкнув изображение в ListView . См. Изображение для справки. Я знаю основные OnClick прослушивателя, но мне это кажется немного сложным: P Забыв упомянуть, щелкнув фактический ListView вы начнете новую операцию, поэтому мне нужно поддерживать обе схемы. listView.setOnItemClickListener(new OnItemClickListener() […]

Фиксированный и всегда видимый нижний колонтитул ниже ListFragment

Я пытаюсь прикрепить нижний колонтитул, который фиксирован и всегда виден, в нижней части списка. Я сейчас делаю это так: @Override public void onActivityCreated(Bundle savedInstanceState) { // … adapter = new MyAdapter(getActivity(), R.layout.list, dataList); ListView list = getListView(); View footer = ((LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.footer_add, null, false); list.addFooterView(footer); setListAdapter(adapter); } Хотя этот код создает представление в нижней части […]

Как заполнить listview асинхронно?

Мне интересно, как я должен реализовать ListAdapter который загружает свои представления асинхронно в ListView ? Я хочу сделать это, потому что я заполняю список информацией из моей базы данных, что делает мою деятельность немного медленной, чтобы загружать время от времени.

Выделите пользовательский элемент списка при длительном нажатии

Я создал собственный список, который имеет ImageView слева и TextView справа. И реализация многостраничного Listview с контекстным меню Listview actionbar . Проблема в том, что когда я долго нажимаю на элемент, он не подсвечивается. Вот как я настраиваю listview в своем ListFragment PasswordsFragment.java package mohd.itcs.safewallet; import android.os.Bundle; import android.support.v4.app.ListFragment; import android.view.ActionMode; import android.view.Menu; import android.view.MenuItem; […]