Я попытался создать SceneView, чтобы можно было просматривать 3d-модель.
Intent sceneViewerIntent = new Intent(Intent.ACTION_VIEW);
sceneViewerIntent.setData(Uri.parse("https://raw.githubusercontent.com/KhronosGroup/glTF-Sample-Models/master/2.0/Avocado/glTF/Avocado.gltf"));
sceneViewerIntent.setPackage("com.google.android.googlequicksearchbox");
sceneViewerIntent.putExtra("mode","3d_only");
mContext.startActivity(sceneViewerIntent);
Когда открывается это намерение, оно дает пользователю возможность просматривать модель в вашей собственной среде, но я хочу отключить ее и в соответствии с https://developers.google.com/ar/develop/java/scene-viewer#3d -или-ар вы должны иметь возможность передавать параметр с именем 'mode', который может иметь значение '3d_only', что должно препятствовать тому, чтобы пользователь мог просматривать модель в AR.
Я пытался передать это значение с помощью sceneViewerIntent.putExtra("mode","3d_only");
, но оно не работает. Я правильно передаю информацию?