ArFragment

パブリック クラス ArFragment

AR が必要な ArFragment を実装します。追加の権限が不要で、ARCore のデフォルト構成が使用されます。

パブリック コンストラクタ

パブリック メソッド

文字列 []
getAdditionalPermissions()
ARCore が必要とする Manifest.permission.CAMERA に加えて、アプリが必要とする危険な権限の配列を返します。
ブール値
isArRequired()
このアプリが AR 必須の場合は true を返し、AR オプションの場合は false を返します。

保護されたメソッド

構成
getSessionConfigurationSession セッション)
Set<Session.Feature>
getSessionFeatures()
ARCore Session を作成するための追加機能を指定します。
void

継承されるメソッド

パブリック コンストラクタ

public ArFragment ()

パブリック メソッド

public String[] getAdditionalPermissions ()

ARCore が必要とする Manifest.permission.CAMERA に加えて、アプリが必要とする危険な権限の配列を返します。追加の権限が必要ない場合は、空の配列が返されます。

public boolean isArRequired ()

このアプリが AR 必須の場合は true を返し、AR オプションの場合は false を返します。これは、アプリケーションとセッションを初期化するときに呼び出されます。

保護されたメソッド

保護された構成 getSessionConfiguration セッション セッション)

パラメータ
session

Protection Set<Session.Feature> getSessionFeatures ()

ARCore Session を作成するための追加機能を指定します。Session.Feature をご覧ください。

Protect void handleSessionException (UnavailableException sessionException)

パラメータ
sessionException(セッション例外)