mMotionManager = getServices().getMotionManager();
mFirstRunDialog = new FirstRunDialog(this,
- getAndroidContext(),
+ this /* as context */,
mResolutionSetting,
mSettingsManager,
mOneCameraManager,
if (mSoundPlayer != null) {
mSoundPlayer.release();
}
+ if (mFirstRunDialog != null) {
+ mFirstRunDialog.dismiss();
+ }
CameraAgentFactory.recycle(CameraAgentFactory.CameraApi.API_1);
CameraAgentFactory.recycle(CameraAgentFactory.CameraApi.AUTO);
}
/** The hardware manager. */
private final OneCameraManager mOneCameraManager;
- /** The app context. */
+ /** The activity context. */
private final Context mContext;
/** The resolution settings. */
*/
public FirstRunDialog(
AppController appController,
- Context androidContext,
+ Context activityContext,
ResolutionSetting resolutionSetting,
SettingsManager settingManager,
OneCameraManager hardwareManager,
FirstRunDialogListener listener) {
mAppController = appController;
- mContext = androidContext;
+ mContext = activityContext;
mResolutionSetting = resolutionSetting;
mSettingsManager = settingManager;
mOneCameraManager = hardwareManager;