Я пытаюсь использовать следующий документированный API:
аналогично этому сообщению:
NullPointerException при вызове Card.addImage(Uri)
но вместо этого я хотел бы использовать анимированный gif в качестве фона для иммерсионной карты.
Возможно?
Я пытаюсь использовать следующий документированный API:
аналогично этому сообщению:
NullPointerException при вызове Card.addImage(Uri)
но вместо этого я хотел бы использовать анимированный gif в качестве фона для иммерсионной карты.
Возможно?
Макеты, созданные классом Card
, используют ImageView
Android для представления своих изображений, а виджет ImageView
не поддерживает анимированные GIF-файлы. Вам нужно будет создать свой собственный макет и управлять анимацией вручную.
Theme.DeviceDefault
), вы не должны видеть никаких украшений строки состояния. Что касается макета, вы можете просто создать обычный макет Android, соответствующий рекомендациям по стилю Glass (640 × 360, поля 40 пикселей), и разместить на нем любые виджеты, которые вам нужны.
- person Tony Allevato; 06.01.2014
CardBuilder
использует стандартный ImageView
под капотом для своих мозаик. Если вы хотите иметь поддержку анимированных GIF, я бы порекомендовал подать запрос на функцию в системе отслеживания проблем Android.
- person Tony Allevato; 04.11.2014