Как создать андроид listview, например, андроид google chrome tab

Мне нужно создать listview, как на этом рисунке. Элемент listview перебирает друг друга, как вкладки google chrome. Я могу перемещать вверх или вниз элемент списка... Может ли кто-нибудь сказать мне хороший совет или рассказать мне примеры, как мне это сделать?

Спасибо

enter image description here

Ответы

Ответ 1

Вам нужен компонент стиля учетной записи iOS, например CardWalletView

Ответ 2

Вам нужно создать несколько типов управления аккордами

Вот ссылка, которая поможет вам

http://android-puremvc-ormlite.blogspot.com/2011/07/android-simple-accordion-panel.html

когда вы закрываете предыдущее представление, вы не будете анимировать этот вид до конца, вам нужно сохранить некоторый запас от 2 до 3 пикселей, чтобы показать представление, как вы хотите

Ответ 3

Другая идея заключается в том, что вы должны создать некоторое представление и использовать перетаскивание... Но также у вас есть математический расчет... Попробуйте, может быть, вы можете что-то получить

Ответ 4

Расширение просмотра списка может помочь вам в этом. Я предполагаю, что ваш список будет существенно расширяться по щелчку и сдвигать все под выбранной областью вниз, показывая только содержимое этой выбранной вкладки.

Развертывание списков использует методы parent-child, которые позволят вам создать очень грубое представление о том, что вы показываете. Стилирование и настройка этих грубых макетов впоследствии могли бы очень хорошо позволить вам получить тот внешний вид, который вы ищете.

Вот некоторые ссылки, которые могут быть полезны. http://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/ http://developer.android.com/reference/android/widget/ExpandableListView.html