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

Используйте этот тег для вопросов, связанных с шаблоном проектирования адаптера, одним из структурных шаблонов проектирования «Банды четырех». Также рассмотрите возможность использования тега [design-patterns] и тега языка программирования, если применимо.

375
В чем разница между FragmentPagerAdapter и FragmentStatePagerAdapter?

В чем разница между FragmentPagerAdapterи FragmentStatePagerAdapter? О FragmentPagerAdapterгугле говорит: Эта версия пейджера лучше всего подходит для использования, когда есть несколько статических фрагментов, которые нужно пролистать, например, набор вкладок. Фрагмент каждой страницы, которую...

297
Как установить выбранный элемент Spinner по значению, а не по положению?

У меня есть вид обновления, где мне нужно предварительно выбрать значение, хранящееся в базе данных для Spinner. Я имел в виду что-то подобное, но у меня Adapterнет indexOfметода, поэтому я застрял. void setSpinner(String value) { int pos = getSpinnerField().getAdapter().indexOf(value);...

262
Синхронизация данных между Android-приложением и веб-сервером [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Я хочу синхронизировать данные...

241
recyclerview Нет прилагаемого адаптера; пропускающий макет

Просто реализовано RecyclerViewв моем коде, замена ListView. Все отлично работает Данные отображаются. Но сообщения об ошибках регистрируются: 15:25:53.476 E/RecyclerView: No adapter attached; skipping layout 15:25:53.655 E/RecyclerView: No adapter attached; skipping layout для следующего кода:...

226
Как получить макет Inflater с учетом контекста?

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

191
Как реализовать ViewPager с разными фрагментами / макетами

Когда я запускаю действие, которое реализует viewpager, viewpager создал различные фрагменты. Я хочу использовать разные макеты для каждого фрагмента, но проблема в том, что viewpager показывает только два макета в максимуме (второй макет на всех оставшихся фрагментах после 1). Вот код для...

189
Android, ListView IllegalStateException: «Содержимое адаптера изменилось, но ListView не получил уведомление»

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

185
ArrayIndexOutOfBoundsException с пользовательским адаптером Android для нескольких представлений в ListView

Я пытаюсь создать собственный Адаптер для моего ListView, поскольку каждый элемент в списке может иметь различное представление (ссылка, переключатель или радиогруппа), но когда я пытаюсь запустить Activity, использующую ListView, я получаю сообщение об ошибке и приложение останавливается....

181
«ArrayAdapter требует, чтобы идентификатор ресурса был TextView» проблемы с XML

Я получаю сообщение об ошибке при попытке настроить мой вид для отображения ListViewфайла, который я хочу отобразить (текстовый файл). Я уверен, что это как-то связано с xml. Я просто хочу отобразить информацию от this.file = fileop.ReadFileAsList("Installed_packages.txt");. Мой код: public class...

166
пример notifyDataSetChanged

Я пытаюсь использовать в моем Android Applicationк notifyDataSetChanged()для метода , ArrayAdapterно он не работает для меня. В качестве ответа я нашел , что это notifyDataSetChanged()должно выполняться в главном потоке, но не было никакого примера для этого. Кто-нибудь может прислать пример или...

163
FragmentPagerAdapter существует только в Android.Support.V4.App (и не Android.App)

Я не могу найти найти FragmentPagerAdapter в Android.App. Я не хочу использовать фрагменты из Android.Support.V4.App, так как мой целевой API - 14 и выше (Android 4.0 и выше). Итак, я хочу просто использовать обычный Android.App.Fragments и связанные с ним классы. Я нашел его только в...

155
Каково назначение методов getItem и getItemId в классе Android BaseAdapter?

Мне любопытно о цели методов getItemиgetItemId класса Adapter в Android SDK. Из описания, похоже, getItemследует возвращать исходные данные. Итак, если у меня есть массив имен, ["cat","dog","red"]и я создаю адаптер, aиспользуя это, то a.getItem(1)должен вернуть «собаку», правильно? Что должно...

154
Когда вы используете шаблон моста? Чем он отличается от шаблона адаптера?

Кто-нибудь когда-либо использовал паттерн моста в реальном приложении? Если да, то как ты это использовал? Это я, или это просто паттерн адаптера с небольшим внедрением зависимостей в микс? Это действительно заслуживает своего собственного...

148
Как правильно выделить выбранный элемент в RecyclerView?

Я пытаюсь использовать RecyclerViewгоризонтальный ListView. Пытаюсь понять, как выделить выделенный элемент. Когда я нажимаю на один из элементов, он выбирается и выделяется правильно, но когда я нажимаю на другой, второй выделяется более старым. Вот моя функция onClick: @Override public void...

145
RecyclerView развернуть / свернуть элементы

Я хочу развернуть / свернуть элементы моего recyclerView, чтобы показать больше информации. Я хочу добиться того же эффекта от SlideExpandableListView . В основном в моем viewHolder у меня есть вид, который не виден, и я хочу сделать плавную анимацию развертывания / сворачивания, а не устанавливать...

142
Обновить данные в ListFragment как часть ViewPager

Я использую ViewPager совместимости с v4 в Android. My FragmentActivity содержит набор данных, которые должны отображаться по-разному на разных страницах моего ViewPager. Пока у меня всего 3 экземпляра одного и того же ListFragment, но в будущем у меня будет 3 экземпляра разных ListFragments....

142
Удалить страницу фрагмента из ViewPager в Android

Я пытаюсь динамически добавлять и удалять фрагменты из ViewPager, добавление работает без проблем, но удаление работает не так, как ожидалось. Каждый раз, когда я хочу удалить текущий элемент, удаляется последний. Я также пробовал использовать FragmentStatePagerAdapter или вернуть POSITION_NONE в...