Не вижу анимации страниц в GOOGLE TV ViewFlipper - PullRequest
2 голосов
/ 19 декабря 2011

У меня есть приложение, которое использует ViewFlipper и встроенную анимацию для PageIn и PageOut, и я не вижу никакой анимации на моем GOOGE TV.Все телефоны и планшеты работают, но анимации не отображаются в моем окне Google TV logitech или в окне Sony GOOGLE TV.

Мое приложение представляет собой средство просмотра фотографий и фотографий в виде слайд-шоу, поэтому мы используем ресурсыустройство, но по-прежнему не имеет проблем с телефоном.Я использую Sony и Logitech и те же результаты.

Та же кодовая база отлично работает на сотовой и телефон.Кто-нибудь еще видел очень резкую производительность в ваших приложениях, которые выполняют тонну растрового декодирования и использования?

Ответы [ 4 ]

1 голос
/ 06 января 2012

Оказывается, аппаратное ускорение не включено в текущих сборках Honeycomb для Google TV. Это является причиной проблемы.

0 голосов
/ 06 января 2012

Работал над аналогичным проектом на GoogleTV, и теперь он с открытым исходным кодом: https://github.com/elsewhat/com.elsewhat.android.slideshow

Я использую Gallery в качестве ключевого компонента, но у меня были проблемы с производительностью на больших экранах с GoogleTV и "пролистыванием"Галерея переходов использует.Мы связались с людьми из управления продуктами GoogleTV, и нам не удалось найти решение для основной причины.

Закончилось объединением Галереи с ViewAnimator для имитации эффекта постепенного исчезновения / исчезновения ипроизводительность больше не актуальна.

0 голосов
/ 06 января 2012

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

android:startOffset="1500"

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

0 голосов
/ 04 января 2012

Пример кода http://www.warriorpoint.com/blog/2009/05/26/android-switching-screens-in-an-activity-with-animations-using-viewflipper/ показывает анимацию Page In / Out на устройствах Sony.Вы делаете что-то другое на вашей стороне?

...