Articles of Просмотр

Android: listview item width fill_parent не работает

У меня есть поиск в Интернете и так далее, но я не смог найти решение для своей проблемы. Я создаю listview и устанавливаю адаптер: myListView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, theStringList)); TheStringList – это простой LinkedList <String> с элементами. И android.R.layout.simple_list_item_1 : <TextView android:id="@android:id/text1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge" android:gravity="center_vertical" android:paddingLeft="6dip" android:minHeight="?android:attr/listPreferredItemHeight"/>; Проблема: элементы listView подходят только для текста, но […]

Существует ли замена виджета Gallery с View recycling?

Виджет getView Gallery на Android не перерабатывает представления – каждый раз, когда представление для новой позиции называется getView всегда вызывает метод getView адаптера с установленным значением convertView null. Когда вы прокручиваете назад и вперед, это заканчивается множеством создаваемых представлений, которые, как представляется, перерабатывают компоненты, хранящиеся в Галерее, не слишком быстро перерабатывают их, что приводит к […]

Выбранный элемент списка

Поэтому у меня есть ListFragment с несколькими выборами, которые открывают новые фрагменты. Часть меня хочет, чтобы каждый элемент в ListFragment (у меня около 6) имел другой цвет, установленный для его выбора, и я вызываю свой getListView().setItemChecked(index, true); Можно ли установить разные фоны или все они должны быть одинаковыми? Благодарю.

Выбран список всех списков Android

Кажется, у меня проблема с пользовательским интерфейсом со списком. У меня есть список и выбор любого элемента в списке, выделяется весь список. Выбор работает нормально, я получаю правильный элемент в слушателе. Но проблема в том, что, когда я выбираю какой-либо элемент, весь список просматривается, поэтому трудно определить, какая строка выбрана. Это отлично работает на Android> […]

Как я могу прокрутить список ListView?

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

Android ListView в действии становится обновленным при изменении ориентации

У меня есть Activity with ListView внутри него и в методе onCreate Activity. У меня есть код для заполнения Data ListView. Эти данные основаны на сервере и поэтому заполняются, включая URL-адреса сети. У меня есть ArrayAdapter ListView в том же классе активности. Теперь проблема, с которой я сталкиваюсь, заключается в том, что в разделе «Отдых […]

ListView очень медленно при прокрутке (используя ViewHolder / recycling)

UPDATE 2011-08-29 Если я удалю изображение в NodePickup, отставание исчезнет. Вопрос в том, почему? —- Я снова пытаюсь попробовать Android dev. У меня есть «старый» телефон HTC Hero, и я загрузил его, сделал некоторые обновления и теперь снова запускаюсь с Eclipse, а остальное. У меня Android 2.1 работает на устройстве. Я сделал очень простое тестовое […]

Pinch Zoom ListView Android

Я пытаюсь реализовать щепотку, чтобы увеличить список на Android, и я столкнулся с проблемой, когда я нажимаю и перетаскиваю увеличенный вид списка. Во-первых, вот код: public class ScaleListView extends ListView { private ScaleGestureDetector mScaleDetector; private float mScaleFactor = 1.f; private float x = 0; private float y = 0; private float startx = 0; private […]

Как сфокусировать поле в представлении с помощью iscroll и Android WebView

Когда я фокусируюсь в поле формы в нижней части представления iScroll, он не прокручивает / не сфокусирует поле над программной клавиатурой. Есть идеи? Спасибо! Это проект Android. https://dl.dropboxusercontent.com/u/75818136/webkitdemo.zip <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0"> <title>iScroll demo: simple</title> <style type="text/css" media="all"> body,ul,li { padding:0; margin:0; border:0; } body { […]

Лучший способ обработки нескольких вызовов getView внутри адаптера

У меня есть ListView с пользовательским ArrayAdapter . Каждая строка в этом ListView имеет значок и некоторый текст. Эти значки загружаются в фоновом режиме, кэшируются, а затем используются обратные вызовы, заменяемые в соответствующих ImageViews . Логика получения эскиза из кеша или загрузки запускается каждый раз при getView (). Теперь, по словам Ромена Гая: «Нет абсолютно […]