2010-03-10 3 views
9

Кто-нибудь знает, как реализовать селектор 3D-карусели?3D Карусель для Android?

Что-то вроде этого:
alt text http://cache.mars.sina.com.cn/nd/bbsdigi/attachments/year_09/month_05/2/f/initial.pngalt text http://www.spbsoftwarehouse.com/uploads/images/mobileshell/Screenshots/3/204.png

+2

Ум, не могли бы вы уточнить свой вопрос? Вы имеете в виду «у Android есть 3D-селектор карусели»? (ответ: нет - нет 3D-виджетов). Вы имеете в виду «кто-нибудь видел приложение с 3D-селектором карусели»? Вы имеете в виду «кто-нибудь знает, как реализовать селектор 3D-карусели»? Кроме того, ссылка на изображение того, что вы считаете селектором 3D-карусели, будет помогать – CommonsWare

+0

Поскольку вы ответили на один, он остается вторым. – Pentium10

+0

Вам нужно было бы запрограммировать его самостоятельно, я бы предположил, используя недавно обновленный NDK –

ответ

13

Ближайший вещь, которую я видел, наверное, this. Это модифицированный GalleryView с преобразованиями изображений, применяемыми для получения эффектов. Применяя различные преобразования, я думаю, вы, вероятно, могли бы делать то, что искали.

5

Как я уже говорил в моем answer к similar question, вы можете просмотреть на CarouselView пример кода, упомянутый в «Designing Android UIs for Phones and Tablets» сессии на Google I/O 2011.

Пример делает интенсивное использование Renderscript рамок, выпущенный с Android 3.0. Таким образом, примерный код предназначен для уровней API 11 и выше. Вариации компонента CarouselView использовались в нескольких приложениях в Honeycomb, включая книги и YouTube, при создании 3D-эффектов карусели.

Смежные вопросы