Articles of listview

Изменение цвета шрифта TextView при выборе элемента списка ListView

В каждом элементе ListView есть TextView, который я настраиваю через пользовательский адаптер. XML TextView не является тем же файлом, в котором был написан XML-файл ListView, поэтому я хочу, чтобы при выборе элемента Item List, цвет шрифта этого элемента должен измениться. Я также пробовал это, определяя различные состояния TextView, т.е. выбранные, сфокусированные и нажатые, но эта […]

Как получить значение объекта из позиции адаптера списка

Как получить значение из позиции адаптера, у меня есть код ниже: CategoriesXmlParser categoryXmlParser = new CategoriesXmlParser(); List<HashMap<String, Object>> categories = null; try { categories = categoryXmlParser.parse(reader); } catch (Exception e) { Log.d("Exception", e.toString()); } String[] from = { "name", "image" }; int[] to = { R.id.nama_category, R.id.logo_category }; final SimpleAdapter adapter = new SimpleAdapter(getBaseContext(), categories, […]

Прокрутка галереи позволяет нажатию и удаляет прослушиватель кликов из подпунктов

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

Как выделить выделенный элемент в ListView?

Я знаю, что Android не выделяет ничего в TouchMode. Но я делаю что-то похожее на приложение gmail, в котором вы выбираете материал с левой стороны и показываете детали в правой части действия (интересно, как Google это сделал). Итак, рассказ о том, что я должен выделить то, что было выбрано в левой части ListView. Я нашел […]

Android ListView с кнопкой не выбирается (Clickable)

Я столкнулся с какой-то странной проблемой, добавив в список ListView строку Custom, когда я удаляю строку Button, можно выбрать, но поскольку я добавляю Button, я не могу щелкнуть строку, см. 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" > <ImageView android:id="@+id/imageView1" android:layout_width="77dp" android:layout_height="77dp" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginLeft="18dp" android:src="@drawable/company_logo" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" […]

Добавьте ListView или RecyclerView в новый NavigationView

Я использую новый NavigationView из версии 22.2.0 в библиотеке поддержки Google. Он отлично работает, чтобы создать навигационный ящик, заполненный с помощью меню res. Мне было интересно, можно ли добавить ListView или RecyclerView в навигационный ящик, чтобы его можно было заполнить с помощью моего кода адаптера, который позволяет гораздо большую гибкость, чем ресурсы меню. Вот мой […]

Список View адаптер не работает, getView не вызывается.

Кажется, я схожу с ума. Что-то настолько простое привязывает пользовательский адаптер к Listview, что дает мне головную боль. Отправьте код и объясните: MainActivity.java package com.example.pruebalist; import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.widget.ArrayAdapter; import android.widget.ListView; public class MainActivity extends Activity { private static String[] data = new String[] {"0","1","2","3"}; public void onCreate(Bundle savedInstanceState) { // […]

Получить щелчок по элементу из списка

У меня проблемы. Перед изменением в моем XML-файле мой список мог работать отлично. Но теперь, после некоторых изменений в xml, он не работает должным образом. Мой список – это обычай. Итак, я создал отдельный xml для рендеринга каждой отдельной строки в списке. Мой единственный код row.xml : <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:id="@+id/relativeLayoutSingleRowManageAddictions" android:layout_height="40dp" android:background="@drawable/box_midbg" > <TextView […]

Монодроид – обработка событий Click внутри строк ListAdapter

У меня есть ListView с ArrayAdapter, установленным для него, и каждая строка в адаптере содержит четыре кнопки, которые необходимо принимать и обрабатывать события кликов. Обычно в Android я бы назвал SetOnClickListener на каждой кнопке, когда я создаю ячейку, но Mono дает возможность устанавливать обработчики событий для события Click . Похоже, в Mono есть какая-то странность, […]

Кнопка внутри просмотра списка создает проблему при прокрутке и при нажатии кнопки

У меня есть три кнопки в некоторых элементах списка в виде списка, и при нажатии этой кнопки я хочу изменить макет этого элемента списка, но проблема, с которой я столкнулся, приведен ниже. 1). При нажатии кнопки изменяется другой макет списка. 2). При прокрутке списка-списка изменится другой макет списка, который я не нажал. Вот код класса […]