Articles of listview

Объяснение state_activated, state_selected, state_pressed, state_focused для ListView

Может ли кто-нибудь объяснить (или указать мне ссылку, которая объясняет) разницу между state_activated, state_selected, state_pressed и state_focused для элементов ListView? Все ли они действительны для ListViews? Имеет ли значение, если используется сенсор или клавиатура? Эта ссылка больше не является действительной. Большое спасибо!

Строки списка Android ListView в ScrollView не отображаются полностью – обрезаны

Я столкнулся с проблемой при встраивании ListView внутри ScrollView или, по крайней мере, именно там, где я думаю, проблема возникает. Элемент ListView довольно простой: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/item_root" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@drawable/general_background_list_middle" android:paddingTop="4dp" android:paddingBottom="4dp" android:paddingRight="0dp" android:paddingLeft="0dp"> <ImageView android:id="@+id/chat_friends_avatar" android:layout_width="45dp" android:layout_height="45dp" android:layout_marginLeft="7dp" android:layout_marginRight="8dp" android:paddingRight="0dp" android:paddingLeft="0dp" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:src="@drawable/friends_icon_avatar_default"/> <TextView android:id="@+id/chat_message_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_toRightOf="@id/chat_friends_avatar" android:layout_alignParentTop="true" android:layout_marginRight="35dp" […]

Как скрыть элемент в списке в Android

Я знаю, этот вопрос задавали раньше, но я не видел для него рабочего ответа. Есть ли способ скрыть некоторые элементы в ListView без изменения исходных данных? Я попытался установить видимость представления элемента, чтобы он исчез, он больше не будет отображаться, но место, зарезервированное для этого элемента, все еще существует. Я также установил: android:dividerHeight="0dp" android:divider="#FFFFFF" Безуспешно.

Xamarin.Forms ListView: установка цвета подсветки элемента

Используя Xamarin.Forms , как я могу определить цвет выделения / фона для выбранного элемента ListView Listed? (Мой список имеет черный фон и белый цвет текста, поэтому цвет подсветки по умолчанию на iOS слишком яркий. Напротив, на Android нет подсветки вообще – до тонкой горизонтальной серой линии.) Пример: (слева: iOS, справа: Android, при нажатии «Barn2»)

Checkbox не установлен, когда я просматриваю список на Android

Я новичок в разработке Android. Я создал список с textbox и checkbox . Когда я устанавливаю checkbox и прокручиваю его, чтобы проверить некоторые другие элементы в представлении списка, более старые неконтролируемые. Как избежать этой проблемы в listview ? Прошу вас, указав мой код. Вот код: main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView […]

Перетаскивание сортировки адаптера курсора и адаптера списка

Я очень удивлен, что есть такая небольшая информация о перетаскивании с адаптером курсора и адаптером списка. Самый близкий пост, который я нашел в stackoverflow, следующий: https://stackoverflow.com/a/5047618/317889 Но мне непонятно, как реализовать то, что предлагает CommonsWare, – разъяснение было бы очень полезно. Пока я привязываю данные курсора к адаптеру списка и устанавливаю его следующим образом: mMyCursorAdapter […]

Android – почему это говорит мне, что «Content view еще не создан»?

Это заполнение списка в фрагменте из базы данных: public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { LinearLayout Layout5 = (LinearLayout) inflater.inflate(R.layout.tab_frag5_layout, container, false); Cursor allBands; MyDatabase db; Context ctx = (Context)TabFragment5.this.getActivity(); db = new MyDatabase(ctx); allBands = db.getBands(); ListAdapter adapter = new SimpleCursorAdapter (ctx, R.layout.listelement, allBands, new String[] {"BandName"}, new int[] {R.id.text15}); getListView().setAdapter(adapter); return […]

SwipeRefreshLayout – вытащить снизу

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

Новый список приложений в стиле «Входящие» для Android с прорисовкой влево и вправо

M пытается создать андроид в новом списке в стиле «Входящие» с прокруткой влево и вправо, как показано на этом изображении, я пробовал swipelistview 47deg, но его не так стабильно, есть ли какая-либо другая библиотека? Пробовал до сих пор с 47 град public class MainActivity extends Activity { Listview pullToRefreshListView; SwipeListView swipelistview; ItemAdapter adapter; List<ItemRow> itemData; […]

FragmentPagerAdapter Swipe для отображения ширины экрана ListView 1/3

EDIT: см. Мой ответ ниже -> Я хочу иметь представление, что при прокрутке вправо отображается listView. Очень похоже на то, что реализовано в новом магазине Google Play (пример ниже). Я думаю, что это ViewPager, но я пробовал дублировать его без превалирования. Я думал, что может быть просто, что атрибут width 'ListView Page' был установлен на […]

Intereting Posts
Отображать текст над кнопкой без жесткого кодирования высоты в xml Передача массива строк между действиями android Получить информацию об автоповорачивании на Android Как проверить, существует ли пакет изнутри обработчика аннотаций (во время компиляции)? Связь между функциями «onBodyLoad () / onDeviceReady ()« Phonegap »и JQuery« $ (document) .ready () » Jitsi-android не может компилировать и строить Декодирование mp4 / h.264 с использованием MediaCodec без MediaExtractor, ожидаемый формат блока доступа Пожалуйста, посоветуйте мне мобильное приложение Java Приложение не установлено для этого пользователя Является ли Java API новой даты доступным в Android N? Свертывание панели инструментов и вложенного scrollview не прокручивается плавно Кордова / Ионная сборка Андроид Ошибка градиента: Минимальная поддерживаемая версия Gradle – 2.14.1. Текущая версия 2.13 Извлечь подстроку из строки Ведение списка ListView, в котором каждый элемент списка имеет отношение от одного до другого MapFragment in Fragment, альтернативы?