2017-06-29 2 views
0

Tous. Je développe mon application Daydream dans Android Studio.Comment utiliser DaydreamApi dans Android Studio?

Je dois obtenir l'autorisation (READ & WRITE). J'ai donc utilisé la boîte de dialogue de demande d'autorisation.

mais Daydream n'a pas recommandé mon chemin, donc je veux en-dessous de l'organigramme.

actuel Mon code

Démarrer app -> Autorisation Check (activité 2D onCreate) -> Autorisation Popup

-> VR départ principal (VR onCreate)

Je veux cet organigramme

app Démarrer -> démarrage VR principal (VR onCreate) -> autorisation Vérifiez

-> déplacer Activité 2D & Permission Popup (2D oncreate) -> VR principal (VR onResume)

Please refer this FlowChart Image

J'ai trouvé ce method(exitFromVr). mais je ne sais pas comment j'écris du code. Si vous avez un exemple de code, s'il vous plaît faites le moi savoir.

Mon anglais n'est pas bon, j'ai besoin de votre aide. Merci.

Répondre

0

L'idée de base est de lancer une autre activité qui demandera l'autorisation pour vous, puis retourner à l'activité VR principale. Donc à partir de votre activité principale (en VR), affichez votre boîte de dialogue de transition et appelez exitFromVr (myPermissionActivity, MY_REQUEST_CODE, MyData). Si vous retirez votre téléphone du kit oreillette, le système d'exploitation déclenche l'intention de 'myPermissionActivity' (cette activité doit être configurée avec les autorisations requises). Puis, quittez l'activité d'autorisation, qui se repliera sur l'activité VR principale. Dans le code, j'ai vu que la permission était la configuration de l'activité avec un bouton de fermeture, qui vient de quitter l'activité.

+0

merci pour votre réponse. mais je ne sais pas comment j'écris les paramètres dans exitFromVr. si vous avez l'exemple de code, s'il vous plaît faites le moi savoir. Je ne sais pas ce que signifie 'MyData (Intent)' –