Вы можете запустить свою собственную Glassware, объявив голосовую команду, связанную с вашей Glassware. Добавление голосовой команды также добавляет сенсорное меню, если ваши пользователи предпочитают нажимать вместо произнесения команд.
Вы также можете запустить предоставляемые системой Glassware, такие как навигация или веб-браузер, чтобы выполнять за вас определенные действия, поэтому вам не придется переписывать функциональность.
Создание собственной стеклянной посуды
Информацию о запуске Glassware из главного меню (карта «Часы») см. в руководстве разработчика Voice .
Запуск распознавания речи
Дополнительную информацию о запуске Glassware распознавания речи см. в руководстве разработчика Voice .
Запуск веб-браузера
Дополнительную информацию о том, как запустить веб-браузер Glass, см. в разделе «Назначения веб-браузера» .
Начальные настройки
Используйте следующие намерения, чтобы отобразить карточку настроек на Glass.
- Действие
- Пример
startActivity(new Intent(Settings.ACTION_SOUND_SETTINGS));
Запуск навигации
Запустите встроенную Nav Glassware, чтобы получить пошаговую навигацию к месту.
- Действие
-
ACTION_VIEW
- Схема URI данных
google.navigation:ll=<latitude>,<longitude>&title=<title>&q=<query>&mode=<mode>
-
ll
— Координаты места для навигации. Не указывайтеquery
, если вы это укажете. -
title
— заголовок, отображаемый для места, к которому нужно перейти. По умолчанию отображается широта и долгота местоположения, если вы указали эти свойства, или имя местоположения, если вы указалиquery
. -
query
— строка для запроса мест для перехода. Не указывайтеll
если вы это укажете. -
mode
— по умолчанию используетсяmru
если не указано, илиd
, еслиmru
не существует. Возможные значения:-
d
- Вождение -
w
- Ходьба -
b
- Велосипед -
r
- Транзит -
mru
— последний раз использованный.
-
-
- MIME-тип
Никто
- Пример
Intent navIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:ll=37.4219795, -122.0836669&title=Googleplex"));