Articles of listview

Android Listview показывает только один элемент

У меня есть ListView, где я изменил внешний вид строки, но listview имеет размер одной строки, а не полноэкранный. list_item.xml: <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="wrap_content" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" > <TextView android:id="@+id/textView_news_time" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" android:textColor="#0082A8" /> <TextView android:id="@+id/textView_news_header" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout> tab_news.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" […]

Редактор в Listview android

У меня есть Listview с editext и textview. Когда я касаюсь edittext, тогда edittext потерял фокус! Я решил эту проблему, установив android:windowSoftInputMode="adjustPan"(AndroidManifest.xml) . Теперь я касаюсь edittext, а editext получает фокус, но ярлык приложения и некоторая часть списков исчезают (верхняя часть). Я хочу сосредоточиться, когда пользователь прикасается к edittext без метки приложения с потерей и […]

FastScroller только прокручивает назад к первому элементу, а не к виду заголовка

Я включил быструю прокрутку в ListView, которая не имеет выбора headerview. Если вы прокрутите список вниз и перетащите указатель быстрого прокрутки вверх, список только прокрутит назад к первому элементу, но не к виду заголовка. Перетаскивание списка работает так, как ожидалось. Скриншот 1: красная область на скриншоте – это вид заголовка. Скриншот 2: Если вы перетаскиваете […]

OnItemClickListener не запускает пользовательский ArrayAdapter

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

Android: как отключить элементы списка при создании списка

Я довольно новичок в Android-разработчике и все еще много разбираюсь. У меня есть главное меню, показывающее использование следующего кода, но не может решить, как отключить выбранные элементы в меню. Может ли кто-нибудь помочь мне с некоторым примером кода? public class listTest extends ListActivity { @Override public void onCreate(Bundle savedState) { super.onCreate(savedState); setListAdapter(ArrayAdapter.createFromResource(this, R.array.mainMenu, android.R.layout.simple_list_item_1)); //not […]

При использовании clipToPadding в ListView элементы перерабатываются преждевременно

При настройке android:clipToPadding="false" В стандартном ListView на устройстве 2.3.3 для Android. Я вижу, что элементы списка перерабатываются преждевременно. Вид адаптера удаляется, когда он полностью прокручивается мимо прокладки и прокручивается мимо края экрана, что приводит к слишком раннему просмотру представлений. Кто-нибудь смог решить эту проблему?

Android Бесконечное управление памятью списков

Я реализую бесконечный список, загружая больше элементов в arraylist в методе onScrollStateChanged (…). Если я реализую эту схему для извлечения более 1 миллиона записей, у меня будет миллион объектов, добавленных в arraylist, который будет интенсивным в памяти. Какие схемы я могу использовать для эффективного управления памятью? PS: Вопрос касается количества элементов, которые можно поместить в […]

Черная линия под некоторыми элементами ListView

Интересная проблема, с которой я сталкиваюсь в ListView. Он использует стандартный ArrayAdapter с настраиваемым XML-макетом для элементов внутри. Простой XML: <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" android:background="@drawable/list_bg_blue" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingTop="20dp" android:paddingBottom="20dp" android:typeface="serif" android:textSize="20px" android:textStyle="bold|italic" android:textColor="#FF1e5a82" android:shadowColor="#FFFFFFFF" android:shadowDx="1" android:shadowDy="1" android:shadowRadius="1" /> Я не думаю, что там что-то есть, это проблема, но у меня появляются какие-то странные […]

ListView random IndexOutOfBoundsException на Froyo

У меня есть приложение с множеством загрузок, и я получаю много этой ошибки: 16783 AndroidRuntime E java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 16783 AndroidRuntime E at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:257) 16783 AndroidRuntime E at java.util.ArrayList.get(ArrayList.java:311) 16783 AndroidRuntime E at android.widget.HeaderViewListAdapter.isEnabled(HeaderViewListAdapter.java:16 4) 16783 AndroidRuntime E at android.widget.ListView.dispatchDrawWithExcessScroll_Default(ListView.java:3 288) 16783 AndroidRuntime E at android.widget.ListView.dispatchDraw(ListView.java:3029) 16783 AndroidRuntime E at android.view.View.draw(View.java:6743) […]

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

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

Intereting Posts
Продолжайте получать 404 для apple-touch-icon.png Android. Используйте WebView для оценки строки javascript и возврата значения. Динамическое добавление и удаление строк таблицы – Android BottomSheetDialogFragment – Как установить увеличенную высоту (или минимальное смещение сверху) Как проверить, что произойдет, когда вы опубликуете обновление для своего приложения на Market Невозможно выполнить dex: несколько файлов dex определяют массив Lcom / myapp / R $; Android – использование метода из службы в действии? Не удалось найти версию средства сборки 23.0.1 Обновление приложения для Android-разработчика Множественный шрифт Не работает вовремя в приложении Как избежать неиспользуемых ресурсов и кода из проекта библиотеки Android, входящего в мой APK? Как сделать слайд, чтобы разблокировать кнопку в android Как сделать дамп иерархии представлений в приложении Android Динамическая регистрация и статическая регистрация BroadcastReceiver Ошибка при использовании genymotion power_supply