2015-01-14 12 views
0

Я работаю над приложением Google Glass, которое будет применять фильтр, а затем делать снимки. Раньше мы использовали Card и TimelineManager, но оба они были прекращены.Публикация фотографии на стекле с использованием GDK и NOT Mirror

В настоящее время я использую CardBuilder для замены Карты, и я могу сделать фотографию и сохранить ее в памяти Glass, но мне также хотелось бы, чтобы фотографии отображались вместе с остальными фотографиями, сделанными вне моего приложения (непосредственно из стекла).

Большинство предложений, которые я нашел для публикации на Timeline, требуют использования Mirror. Однако я не хочу, чтобы мое приложение требовало доступа в Интернет. Есть ли способ опубликовать на временной шкале без использования зеркала?

Я новичок в Glass и Android кодирования, так что любая помощь будет оценена :)

ответ

1

Я никогда не пытался TimelineManager раньше, но я думаю, что Live cards является то, что вы ищете. Он используется для публикации информации на временной шкале. Не требуется доступ в Интернет.

Код ошибки doc содержит пример кода, а некоторые sample apps также используют его.

Примечание: Static card is not supported by GDK as of now.

Надеюсь, это поможет.

+0

Привет! Спасибо за предложение, но я хотел бы, чтобы картина оставалась на временной шкале навсегда. Я думаю, что живые карты должны быть уничтожены, как только пользователь будет с ними связан, но я не хочу, чтобы фотографии были удалены. – Melissa

0

Итак, есть две вещи. Если вы хотите, чтобы изображение появлялось слева от времени (что означало бы вечно), вы хотите использовать Live Card, как было предложено выше. Однако, если вы хотите добавить его на шкалу времени (которая находится справа от времени), вы больше не сможете добавить это через GDK.

Google почувствовал, что API-интерфейс Mirror был создан специально для этого, и диспетчер Timeline победил его цель, поэтому он был удален.