Вопросы с тегом «listview»

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

6
Должны ли мы использовать RecyclerView для замены ListView?
Документы Android говорят: Виджет RecyclerView - это более продвинутая и гибкая версия ListView. Этот виджет представляет собой контейнер для отображения больших наборов данных, которые можно очень эффективно прокручивать, поддерживая ограниченное количество просмотров. Используйте виджет RecyclerView, если у вас есть коллекции данных, элементы которых изменяются во время выполнения в зависимости от …

2
Как получить макет Inflater с учетом контекста?
Я пишу пользовательскую реализацию ListAdapter. В его конструкторе я беру контекст, идентификатор ресурса (т.е. R.id.xxx, представляющий файл макета), а также список и карту (они содержат данные). Теперь проблема в том, что мне понадобится LayoutInflater, чтобы получить объект View, который находится в отдельном XML-файле макета. Как мне получить LayoutInflater только с …

3
Как установка baselineAligned в false улучшает производительность в LinearLayout?
Я просто создавал некоторый пользовательский интерфейс в xml, и Lint предупредил меня и сказал установить для android: baselineAligned значение false, чтобы повысить производительность в ListView. Документы для изменений Lint, которые добавили это предупреждение, говорят Производительность макета: находит LinearLayouts с весами, где вы должны установить android: baselineAligned = "false" для повышения …


19
Горизонтальный ListView в Android?
Можно ли сделать ListViewгоризонтально? Я сделал это, используя вид галереи, но выбранный элемент автоматически попадает в центр экрана. Я не хочу, чтобы выбранный элемент находился в том же месте, где я щелкал. Как я могу исправить эту проблему? Моя идея заключалась в том, чтобы установить ListViewс горизонтальной прокруткой. Поделитесь своей …

14
Как анимировать добавление или удаление строк Android ListView
В iOS есть очень простое и мощное средство для анимации добавления и удаления строк UITableView, вот клип из видео на YouTube, показывающий анимацию по умолчанию. Обратите внимание, как окружающие строки сворачиваются в удаленную строку. Эта анимация помогает пользователям отслеживать, что изменилось в списке и где они находились в списке при …

25
Android, ListView IllegalStateException: «Содержимое адаптера изменилось, но ListView не получил уведомление»
Что я хочу сделать : запустить фоновый поток, который вычисляет содержимое ListView и частично обновлять ListView, пока вычисляются результаты. Я знаю, что мне следует избегать : я не могу связываться с содержимым ListAdapter из фонового потока, поэтому я унаследовал AsyncTask и опубликовал результат (добавление записей в адаптер) из onProgressUpdate. Мой …

4
ArrayIndexOutOfBoundsException с пользовательским адаптером Android для нескольких представлений в ListView
Я пытаюсь создать собственный Адаптер для моего ListView, поскольку каждый элемент в списке может иметь различное представление (ссылка, переключатель или радиогруппа), но когда я пытаюсь запустить Activity, использующую ListView, я получаю сообщение об ошибке и приложение останавливается. Приложение предназначено для платформы Android 1.6. Код: public class MenuListAdapter extends BaseAdapter { …

8
Android: элементы ListView с несколькими нажимаемыми кнопками
У меня есть, ListViewгде каждый элемент в списке содержит TextView и две разные кнопки. Что-то вроде этого: ListView -------------------- [Text] [Button 1][Button 2] -------------------- [Text] [Button 1][Button 2] -------------------- ... (and so on) ... С помощью этого кода я могу создать OnItemClickListenerдля всего элемента: listView.setOnItemClickListener(new OnItemClickListener() { @Override public void …
182 android  listview  button 

14
Как прокрутить к началу длинного макета ScrollView?
Для части моего приложения пользователю предоставляется список имен, и ему предлагается сгруппировать их по своему усмотрению. (Обратите внимание, что код ListView дословно скопирован из учебника по Android Views. Я еще не настроил его под свои нужды, я просто пытаюсь выяснить, как заставить это работать.) Базовый макет представляет собой LinearLayout, содержащий …

11
пользовательский метод getView адаптера списка, вызываемый несколько раз и не в последовательном порядке
У меня есть собственный адаптер списка: class ResultsListAdapter extends ArrayAdapter<RecordItem> { в переопределенном методе getView я делаю печать, чтобы проверить, какая позиция и является ли она convertView или нет: @Override public View getView(int position, View convertView, ViewGroup parent) { System.out.println("getView " + position + " " + convertView); Вывод этого …
162 java  android  listview 

3
Как динамически обновить ListView на Android [закрыто]
Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный центр . Закрыто 7 лет назад . На Android, как …

28
ListView внутри ScrollView не прокручивается на Android
У меня проблемы с прокруткой ListViewвнутри ScrollView. У меня есть Activity, которая имеет некоторые EditTexts в верхней части, а затем хост вкладок с двумя вкладками, которые имеют по одному ListView каждая. Когда представления EditText сфокусированы, появляется программная клавиатура, и, поскольку у меня есть ScrollView, содержимое прокручивается. Но проблема возникает, когда …

7
Android Recyclerview против ListView с Viewholder
Недавно я наткнулся на android, RecyclerViewкоторый был выпущен с Android 5.0, и кажется, что RecyclerViewэто просто инкапсулированный традиционный ListViewшаблон с включенным в него шаблоном ViewHolder, который способствует повторному использованию представления, а не создает его каждый раз. Какие еще преимущества использования RecyclerView? Если оба имеют одинаковый эффект с точки зрения производительности, …

7
android.content.res.Resources $ NotFoundException: идентификатор строкового ресурса # 0x0
Я разрабатываю приложение для Android, которое считывает данные из базы данных MySQL, и я столкнулся с этой ошибкой. У меня есть этот XML-макет: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <TextView android:id="@+id/wardNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="3dp" android:text="Ward Number" android:textSize="22dp"/> <TextView android:id="@+id/dateTime" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/wardNumber" android:layout_alignParentRight="true" android:layout_marginRight="3dp" android:text="Date-Time" /> <TextView …
149 java  android  xml  listview 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.