ArFragment

public class ArFragment

Implementiert das AR-erforderliche ArFragment Erfordert keine zusätzlichen Berechtigungen und verwendet die Standardkonfiguration für ARCore.

Public Constructors

Public Methods

[String]
getAdditionalPermissions()
Gibt ein Array gefährlicher Berechtigungen zurück, die von der App zusätzlich zu Manifest.permission.CAMERA benötigt werden, die von ARCore benötigt werden.
boolean
isArRequired()
Gibt „true“ zurück, wenn diese App AR-erforderlich ist, und „false“, wenn AR optional ist.

Geschützte Methoden

Konfiguration
Set<Session.Feature>
getSessionFeatures
Gibt zusätzliche Features zum Erstellen eines ARCore-Session an.
Ungültig

Übernommene Methoden

Public Constructors

öffentlich ArFragment ()

Public Methods

public String[] getAdditionalPermissions ()

Gibt ein Array gefährlicher Berechtigungen zurück, die von der App zusätzlich zu Manifest.permission.CAMERA benötigt werden, die von ARCore benötigt werden. Wenn keine zusätzlichen Berechtigungen erforderlich sind, sollte ein leeres Array zurückgegeben werden.

Öffentlich boolesch isArRequired ()

Gibt „true“ zurück, wenn diese App AR-erforderlich ist, und „false“, wenn AR optional ist. Dieser wird bei der Initialisierung der Anwendung und der Sitzung aufgerufen.

Geschützte Methoden

geschützte Konfiguration getSessionConfiguration (Sitzung-Sitzung)

Parameter
session

geschützt Set<Session.Feature> getSessionFeatures ()

Gibt zusätzliche Features zum Erstellen eines ARCore-Session an. Weitere Informationen finden Sie unter Session.Feature.

Protected void handleSessionException (UnavailableException sessionException)

Parameter
sessionException (Sitzungsausnahme)