Articles of listview

ClassCastException не может преобразовать LinearLayout $ LayoutParams в AbsListView $ LayoutParams при настройке заголовка ListView

Во-первых, я уже понял, как решить эту ошибку, но на данный момент мне просто интересно, почему мое исправление работает. Ситуация, с которой я сталкивался, заключалась в том, что я получаю ClassCastException, cannot convert LinearLayout$LayoutParams to AbsListView$LayoutParams когда я пытался сделать следующее (упрощенное для этих целей): mLayout = (LinearLayout) getLayoutInflater() .inflate(R.layout.my_header_layout, getListView(), false); mRootView.addView(mLayout); getListView().addHeaderView(mLayout); getListView().setAdapter(mAdapter); […]

OnItemClickListener и пользовательский OnTouchListener

У меня есть список просмотров в представлении списка, который я бы хотел щелкнуть, и запустить OnItemClickListener. Хотя в то же время я хочу, чтобы иметь возможность прокручивать каждый вид и выполнять собственное действие. Это означает, что я должен был создать собственный OnTouchEvent для каждого представления, когда он создан в ArrayAdapter. Есть ли способ, чтобы оба […]

Запретить перехватывать ссылки Listview при использовании его Child MapView

Я хочу запретить перехватывать касания Listview при перемещении, масштабировании и сжатии в MapView, который находится внутри заголовка Listview. У меня один ListView содержит все магазины. Я установил один заголовок списка в виде другого макета xml и добавил его в Main ListView. Заголовок списка ListView <com.google.android.gms.maps.MapView android:id="@+id/mapViewStores" android:layout_width="match_parent" android:layout_height="200dp" android:layout_margin="10dp" /> StoreList.java, который расширяет фрагмент MapView […]

Просмотр списка в Libgdx

У меня есть arraylist powerUps, и я хочу отображать его в виде списка, и в зависимости от того, какой пользователь выбирает строку, он получает определенную мощность за определенное время. Все дело сделано, за исключением того, что я не могу отображать элементы arraylist в listview в libgdx. Я много искал, но понятия не имел. Я хочу […]

Показывать панели кнопок Bottom в ListView при прокрутке вверх и скрыть при прокрутке вниз

У меня огромный список, с нижней панелью с тремя кнопками. Теперь, мой вопрос: есть ли способ скрыть нижний план (с кнопками) во время прокрутки вниз и показать их при прокрутке списка? Точно так же, как Google+ Handles в приложении iOS.

Поддержание флажков в списке с помощью CursorAdapter

Для моего проекта Android у меня есть список, у которого есть флажок для каждого элемента. Данные загружаются из базы данных SQLite с использованием класса CursorAdapter. Однако всякий раз, когда я прокручиваю, позиции флажка будут перемещены и перенесены в следующую часть списка. Как я могу исправить эту проблему? GIF моей проблемы CheckBox Вот мой класс адаптера […]

Android не может найти метод из кнопки onClick в ListView Row

У меня есть ListView, заполненный пользовательским адаптером. В каждой строке есть 1 кнопка. В xml кнопка имеет атрибут onClick. У меня есть только xml, а не набор OnClickListeners. Также обратите внимание, что в моей CustomActivity существует public void myMethod (View v). Я получаю следующее исключение 10-02 03:01:46.463: E/AndroidRuntime(26857): java.lang.IllegalStateException: Could not find a method myClickHandler(View) […]

Как разместить ProgressBar внутри ListView?

У меня есть ListView, который заполняется AsyncTask. Во время выполнения ListView становится невидимым, ProgressBar отображается в центре горизонтали, который исчезает после завершения AsyncTask и снова отображается ListView. Теперь это выглядит так: Но мне нужно, чтобы ProgressBar отображался внутри ListView и центрировался как по горизонтали, так и по вертикали: Вот моя разметка макета: <?xml version="1.0" encoding="utf-8"?> […]

Пользовательский ListAdapter, состоящий из EditText, теряет фокус, называемый дважды

Я делаю приложение электронной коммерции, чей список ListView имеет собственный ListView который состоит из EditText . EditText представляет количество элементов. Я использую OnFocusChangeListener чтобы определить, когда клиент сделан, изменяя количество элемента, а затем обновляя корзину на сервере. Все работает нормально, только onFocusChange вызывается дважды, т. onFocusChange Я дважды получаю false . viewHolder.etProductQuantity.setOnFocusChangeListener( new View.OnFocusChangeListener() { […]

Эффект пульсации не будет выше ImageView

У меня есть CustomListView где я показываю некоторый текст и получаю image отображаемое с помощью библиотеки Picasso . Я создал xml файл в папке с возможностью рисования и для папки drawable-21 для Ripple Effect но по какой-то причине эффект не будет выше ImageView . Вот мои файлы: drawable : listview_item_background.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> […]