Vous pouvez démarrer votre propre Glassware en déclarant une commande vocale associée à Glassware. L'ajout d'une commande vocale ajoute également un menu tactile si les utilisateurs choisissent d'appuyer sur l'écran au lieu d'utiliser les commandes vocales.
Vous pouvez également démarrer des logiciels Glassware fournis par le système, tels que la navigation ou le navigateur Web, pour effectuer certaines actions à votre place. Vous n'avez donc pas besoin de réécrire la fonctionnalité.
Créer votre propre Glassware
Pour savoir comment démarrer votre Glassware depuis le menu "Accueil" (carte d'horloge), consultez le guide du développeur Voice.
Lancement de la reconnaissance vocale
Pour savoir comment démarrer cette solution, consultez le guide du développeur Voice.
Démarrage du navigateur Web
Consultez les intents du navigateur Web pour savoir comment démarrer le navigateur Web Glass.
Paramètres de démarrage
Utilisez les intents suivants pour afficher la fiche des paramètres sur Glass.
- Action
- Exemple
startActivity(new Intent(Settings.ACTION_SOUND_SETTINGS));
Démarrage de la fonctionnalité Navigation en cours…
Démarrez la Glassware intégrée Nav Glass pour bénéficier de la navigation détaillée vers un lieu.
- Action
ACTION_VIEW
- Schéma d'URI de données
google.navigation:ll=<latitude>,<longitude>&title=<title>&q=<query>&mode=<mode>
ll
: coordonnées d'un lieu auquel accéder. Ne spécifiez pasquery
si vous le faites.title
: titre à afficher pour le lieu vers lequel vous voulez naviguer. Par défaut, la latitude et la longitude du lieu s'affichent si vous avez spécifié ces propriétés ou le nom du lieu si vous avez spécifiéquery
.query
: chaîne permettant d'interroger les lieux auxquels accéder. Ne spécifiez pasll
si vous le faites.mode
: la valeur par défaut estmru
si aucune valeur n'est spécifiée oud
simru
n'existe pas. Les valeurs possibles sont les suivantes :d
– En voiturew
- À piedb
- Vélor
- Transports en communmru
- Dernière utilisation.
- Type MIME
Aucun
- Exemple
Intent navIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:ll=37.4219795, -122.0836669&title=Googleplex"));