ArFragment (ArFragment)

classe publique ArFragment

Mise en œuvre de l'ArFragment requis pour la RA. Ne nécessite pas d'autorisations supplémentaires et utilise la configuration par défaut pour ARCore.

Constructeurs publics

Méthodes publiques

Chaîne[]
getAdditionalPermissions()
Renvoie un tableau d'autorisations dangereuses requises par l'application, en plus de Manifest.permission.CAMERA, qui est nécessaire à l'exécution d'ARCore.
booléen
isArobligatoire()
Affiche la valeur "true" si l'application est requise pour la RA, et la valeur "false" si la RA est facultative.

Méthodes protégées

Configuration
Définir<Session.Feature>
getSessionFeatures()
Spécifie des fonctionnalités supplémentaires pour la création d'un Session ARCore.
void

Méthodes héritées

Constructeurs publics

public ArFragment ()

Méthodes publiques

public String[] getAdditionalPermissions ()

Renvoie un tableau d'autorisations dangereuses requises par l'application, en plus de Manifest.permission.CAMERA, qui est nécessaire à l'exécution d'ARCore. Si aucune autorisation supplémentaire n'est nécessaire, un tableau vide doit être renvoyé.

public boolean isArObligatoire ()

Affiche la valeur "true" si l'application est requise pour la RA, et la valeur "false" si la RA est facultative. Cela est appelé lors de l'initialisation de l'application et de la session.

Méthodes protégées

protection Config getSessionConfiguration (session )

Paramètres
session

protection Set<Session.Feature> getSessionFeatures ()

Spécifie des fonctionnalités supplémentaires pour la création d'un Session ARCore. Consultez Session.Feature.

protection void handleSessionException (UnavailableException sessionException)

Paramètres
exception de session