Как реализовать этот макет Android? - PullRequest
0 голосов
/ 21 ноября 2011

enter image description here

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

тогда есть список, который легко реализовать помощь там не нужна

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

PS Это изображение из приложения sky.fm на Android

РЕДАКТИРОВАТЬ: Мне не нужна помощь с ListView, я уже сделал это Что мне нужно помочь, это как сделать кнопки «избранное / стили / все каналы», если есть способсделать изначально.Если нет способа сделать нативно, и вы уверены, просто скажите, что нет способа сделать нативно (это было бы хорошим ответом), то идеальным ответом был бы рабочий код, но я не ленивый, яуже внедряю код самого себя

Ответы [ 4 ]

1 голос
/ 21 ноября 2011

Для этого нет нативного контроля. Это, вероятно, кнопка или, может быть, ToggleButton. Вы можете создать фоновый XML с различными состояниями для выбранного true или false. А при нажатии на кнопку переключается выбранное состояние.

0 голосов
/ 21 ноября 2011

Вы можете реализовать это с помощью ClickableListAdapter. Также имеется вкладка creation.try it.

0 голосов
/ 21 ноября 2011

Просто сделайте это, используя кнопки изображений и вставьте фильтры в свой ListView, или создайте свою собственную форму фильтра!

0 голосов
/ 21 ноября 2011

Сверху может быть пользовательский макет вкладки или просто набор кнопок с пользовательским стилем.

Основная часть выглядит как список со сложными представлениями строк.

Снизу почти наверняка находится куча кнопок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...