Intereting Posts
Xlarge vs sw720dp путают размер экрана Как нарисовать анимацию на холсте? (Android) Как сделать представление появляться постепенно, а не внезапно Создание уникального Android-идентификатора на глобальном уровне BaseLayerAndroid, создающий разрушающие сообщения журнала Какую платформу Android можно использовать для подключения ПК к Android и Android на другой компьютер? Получение ошибки разрешения при импорте проекта в студию android, Не удается загрузить класс 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling' Android webview cookie возвращает null Библиотека просмотра pdf для Android Где я должен разместить setOnClickListener в адаптере RecyclerView Протоколирование начала и завершения HTTP-запроса из встроенного Android WebView Плагин с id 'com.android.library' не найден RegisterReceiver для вещания только в том случае, если он еще не зарегистрирован? Установите прозрачный фон изображения на Android Buttonbar не будет придерживаться нижней части экрана

«Сепараторы» в ListView

У меня есть ArrayAdapter который подключен к моему ListView . Мне очень нравится функция «separators» в приложении Android Evernote, где они разделяют элементы с помощью datestamp:

Скриншот 1Скриншот 2Скриншот 3Введите описание изображения здесь

Я предполагаю, что они делают, это представление сразу над списком, который установлен на значение текущего разделителя, как вы можете видеть на снимках экрана. (Когда вы прокручиваете разделитель, текст вверху устанавливается на значение текущего разделителя, то есть «Январь 2011»). Как бы я в действительности вставлял разделители в свой ListView ?

Разделитель – это просто элемент с отключенным списком, просто попросите Adapter вернуть разделитель, где он должен быть. Похоже, что SectionIndexer может помочь.

И вот то, что делает именно это: http://code.google.com/p/android-section-list/ с прозрачным заголовком раздела, липким в верхней части списка (аналогично списку разделов iOS, который выходит из окна там).

Мы сами по себе.

Я создал свой собственный ListView с заголовками для одного из моих приложений: Dhammapada (найдите HeadingAdapter и связанные классы)

Установите два макета на одном экране один над другим … затем добавьте прокрутку в макет, который ниже … затем добавьте вид списка в d-й макете второй половины … исправьте его и разверните ur sh $ T и его завершите !! Примечание: не добавляйте прокрутку в основной макет .. только на макете, которая находится внизу: p

например:-

 <LL1 bla bla > <LL2 bla bla> </LL2> <LL3 scroll bla bla> <ListView bla bla> </ListView> </LL3> </LL1>