Как добавить предварительный просмотр сферической камеры с помощью Samsung Gear360 SDK в Android?
Я пытаюсь добавить режим предварительного просмотра сферической камеры (как на прикрепленном изображении) к своему приложению для Android с помощью Gear360SDK. До сих пор я не смог найти пример кода для этого в API документации или в поиске Google. Но они включили этот режим предварительного просмотра в оригинальное приложение для камеры Samsung. Пожалуйста, если кто-нибудь может предоставить мне пример кода для этого или руководство, чтобы сделать это с помощью Gear360 SDK в Android, это было бы очень полезно.
Посмотрите код ниже, чтобы узнать, как начать предварительный просмотр.
if (mCamera != null) {
mCamera.startPreview(new ResponseListener<Void>() {
@Override
public void onSucceed(Void result) {
runOnUiThread(new Runnable() {
@Override
public void run() {
mIsPreviewing = true;
mProgressLayout.setVisibility(View.GONE);
mPreviewButton.setText(R.string.stop_preview);
mPreviewButton.setEnabled(true);
}
});
}
@Override
public void onFailed(ErrorCode code, final String message) {
runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(getApplicationContext(), "Fail to start!!! - " + (message != null ? message : ""), Toast.LENGTH_LONG).show();
mProgressLayout.setVisibility(View.GONE);
mSurfaceView.setVisibility(View.INVISIBLE);
mPreviewButton.setEnabled(true);
}
});
}
}, mSurfaceHolder.getSurface(), true);
}