public boolean updateCardboardDeviceParams(CardboardDeviceParams cardboardDeviceParams) { if ((cardboardDeviceParams == null) || (cardboardDeviceParams.equals(this.hmd.getCardboardDeviceParams()))) { return false; } this.hmd.setCardboardDeviceParams(cardboardDeviceParams); writeCardboardParamsToExternalStorage(); return true; }
public void onResume() { CardboardDeviceParams deviceParams = createCardboardDeviceParamsFromExternalStorage(); if ((deviceParams != null) && (!deviceParams.equals(this.hmd.getCardboardDeviceParams()))) { this.hmd.setCardboardDeviceParams(deviceParams); Log.i( "HeadMountedDisplayManager", "Successfully read updated device params from external storage"); } ScreenParams screenParams = createScreenParamsFromExternalStorage(getDisplay()); if ((screenParams != null) && (!screenParams.equals(this.hmd.getScreenParams()))) { this.hmd.setScreenParams(screenParams); Log.i( "HeadMountedDisplayManager", "Successfully read updated screen params from external storage"); } }