Я попытался создать намерение 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-or-ar вы должны быть возможность передать параметр под названием 'mode', который может иметь значение '3d_only', что должно препятствовать тому, чтобы пользователь мог просматривать модель в AR.
Я попытался передать это значение с помощью sceneViewerIntent.putExtra("mode","3d_only");
, но это не сработало. Правильно ли я передаю информацию?