Articles of listview

Получить высоту ListView после setadapter

Ну, я пытаюсь получить свою высоту списка после того, как я изменил его данные, но всегда возвращает прежнюю высоту, а не фактическую. Поэтому, когда я устанавливаю setadapter, и он получает старое значение. например: ActualHeight = 100 Change data (filter) -> NewHeight = 60 ListView.GetHeight still returns 100. Again ActualHeight = 60 Change data (filter) -> […]

Пользовательский ListView при прокрутке изменяет случайный текст кнопки или edittext

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

Справка относительно события onClick () для элемента пользовательской раскладки ListView

У меня есть ListView, строки которого отформатированы мной. В каждой строке есть сочетание ImageView и TextView. Я также внедрил свой собственный адаптер и умею рисовать каждую строку. Теперь я хотел бы что-то вроде этого – Пользователь нажимает на ImageView (нигде в строке, но только этот ImageView должен реагировать на клики) Я узнаю позицию строки, на […]

Android L: быстрый прокрутка для RecyclerView

Я пытаюсь использовать RecyclerView в своем приложении с большим количеством данных в нем и хотел бы сделать быстрый прокрутка для него, как и для ListView . Подход от этого ответа работал для меня с ListView , но не работает для RecyclerView . Даже если я установил быструю прокрутку в true в макете RecyclerView , она […]

Как добавить нижний колонтитул к дочернему списку в расширенииListActivity?

Я пытался выяснить, как добавить дочерний View в дочерний List в ExpandableListActivity , но безрезультатно. Я могу получить ExpandableListView и вызвать addFooterView() на нем, но это просто добавляет новый View в список групп. (Данные поступают из Cursor ). Любые предложения с благодарностью получены. ура Джеймс

Как изменить цвет фона для определенной строки в ListView? (Android)

Я провел несколько дней, пытаясь решить проблему, которая у меня есть с ListViews на Android. Я хотел бы реализовать единый список выбора, используя ListView. Итак, я хотел бы иметь только одну строку с предопределенным цветом фона, а остальное – с другим выделенным цветом. Проблема в том, что когда я нажимаю на определенную строку, это еще […]

Как установить фиксированное положение для кнопки плавающего действия над очень длинным списком в Android?

Я разрабатываю приложение для Android, которое в основном работает со listview . Но у меня проблема с использованием Floating Action Button вместе с Long ListView . Моя проблема следующая. Когда в списке есть только несколько элементов. Floating item можно увидеть. Это скриншот. Как вы можете видеть выше, Floating Action Button все еще можно увидеть. Но […]

Как извлечь объекты из ListView – getItemAtPosition не будет работать

У меня есть пользовательский адаптер, реализованный для моего ListView . Как извлечь объекты из определенного элемента списка. Вот как выглядит мой пользовательский адаптер: MyCustomAdapter.java public class MyCustomAdapter extends ArrayAdapter<DashboardBean> { Context context; int layoutResourceId; DashboardBean currentMRB; Vector<DashboardBean> data; public MyCustomAdapter(Context context, int layoutResourceId, Vector<DashboardBean> data) { super(context,layoutResourceId,data); this.layoutResourceId = layoutResourceId; this.context=context; this.data = data; } […]

ListView не отвечает на события кликов на Android

У меня есть пользовательский элемент ListView следующим образом: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" android:gravity="center_vertical" android:paddingTop="2dp" android:paddingBottom="2dp" android:background="@android:color/transparent"> <ImageView android:id="@+id/profile_picture" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/mr_unknown" android:contentDescription="@string/profile_picture_description" android:paddingRight="3dp"/> <TextView android:id="@+id/real_life_name" android:layout_width="wrap_content" android:layout_height="wrap_content" style="@style/FriendListText"/> <Button android:id="@+id/ping_friend" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Ping Friend" /> </LinearLayout> Который используется в этом ListView: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@color/white" tools:context=".FriendListActivity" > <ListView […]

GetItemAtPosition () Как получить читаемые данные из выбранного элемента в ListView

У меня есть listView контактов, которые я получил из образца Android ContactManager. Этот список отображается хорошо, но я не могу понять, как получить информацию от выбранного элемента, например «имя» и «номер телефона». Я могу получить выбранную позицию, но результат mContactList.getItemAtPosition (position) является ContentResolver $ CursorWrapperInner, и это на самом деле не имеет для меня никакого […]