Articles of adapter

Медленная производительность в режиме просмотра списка

У меня очень странная проблема с моим Android-приложением. Проще говоря, проблема возникает, когда я помещаю содержимое изображения в элемент ListView item . Например; Скажем, у меня есть Fragment со следующей компоновкой; <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@android:id/list" /> </LinearLayout> И следующий макет для моих «элементов списка»; <?xml version="1.0" encoding="utf-8"?> […]

Как заполнить gridview в XML

У меня есть gridview, который просто должен содержать 4 кнопки, и как только я продолжаю получать операцию, не поддерживаемую при ошибке AdapterView при выполнении. Можете ли вы заполнить gridview через xml?

ListView с разными элементами и ViewHolders, ведущими к ClassCastException

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

Как правильно реализовать пользовательский список с изображениями с помощью библиотеки Picasso?

Я создал настраиваемый макет listview с изображениями, загружаемыми из сети, как это: http://i.stack.imgur.com/l8ZOc.png Он отлично работает при прокрутке вниз. Однако при прокрутке вниз предыдущие элементы выходят из экрана, а затем уничтожаются. Когда вы пытаетесь снова прокрутить страницу, он снова загружается (из кеша, быстрее, но не мгновенно), что вызывает задержку, и это не так бегло, как […]

ANDROID: загрузка асинхронных изображений в listView

Я хотел бы отображать ListView с адаптированным адаптером (с изображением и текстом). Изображения загружаются с удаленных серверов, поэтому я решил использовать AsyncTask. На самом деле, изображения хорошо отображаются, но если я быстро прокручиваюсь, отображается неправильное изображение в течение 1/2 секунд (после загрузки появляется правильное изображение) Вот код моего адаптера: public class GiAdapter extends BaseAdapter { […]

RecyclerView: обнаружено несогласованность IndexOutOfBoundsException. Недопустимая позиция позиции

Fatal Exception: java.lang.IndexOutOfBoundsException Неисправность обнаружена. Недопустимое положение позиции 5 (смещение: 5). Состояние: 24 Этот вид аварии случается слишком много !!! Я получаю его в Crashlytics Fabric. Fatal Exception: java.lang.IndexOutOfBoundsException: обнаружена несогласованность. Недопустимая позиция позиции 5 (offset: 5) .state: 41 at android.support.v7.widget.RecyclerView $ Recycler.clear (Неизвестный источник) в android.support.v7.widget.GapWorker.add (Неизвестный источник) в android. Support.v7.widget.GapWorker.add (Неизвестный источник) в […]

Android – поддерживает ли SimpleCursorAdapter несколько макетов, таких как BaseAdapter?

Я знаю, что вы можете создать настраиваемый Adapter расширяющий BaseAdapter и создать различные макеты, которые можно раздуть в зависимости от того, в какой строке находится AdapterView . Но есть ли способ получить простой набор настроек с помощью SimpleCursorAdapter ? Например. У меня есть база данных, и я хотел бы запросить ее и вернуть результаты в […]

Обновить City Spinner с notifyDataSetChanged после выбора состояния

Как обновить мой город, когда пользователь выбирает состояние? Оба поля заполняются с помощью DataCall.class который возвращает данные JSON и анализирует информацию в массиве для счетчика. Мой код ниже устанавливает городской adapter в значение defulatet «Select State», и как только пользователь получает выбор, он должен использовать notifyDataSetChanged, так как массив по умолчанию для счетчика города обновляется […]

ListView с горизонтальным ScrollView

Я пытаюсь сделать listview, который состоит из горизонтального scrollview как каждая из строк. Я хочу, чтобы элементы были выровнены по вертикали, чтобы представление стало прокручиваемым, если на нем было больше определенного количества предметов. Однако это выглядит так. Я раздуваю следующий xml single_row.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:background="#FFFFFF" android:layout_height="fill_parent"> <HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" […]

Удалить и добавить страницу в FragmentPagerAdapter

Я использую адаптер пейджера фрагмента с 5 страницами. И im устанавливая адаптер для просмотра пейджера, как показано ниже public class xxx extends FragmentPagerAdapter { final int PAGE_COUNT_LOGGED_IN = 6; final int PAGE_COUNT_LOGGED_OUT = 2; TextView oTextView = null; LayoutInflater inflater = null; PagerTabStrip m_oPageTabStrip = null; String m_strTab = null; String[] m_strArray = null; Context […]

Intereting Posts