diff options
Diffstat (limited to 'src/com/android/camera/Camera.java')
-rw-r--r-- | src/com/android/camera/Camera.java | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/src/com/android/camera/Camera.java b/src/com/android/camera/Camera.java index c3f5d95..bb0c0e0 100644 --- a/src/com/android/camera/Camera.java +++ b/src/com/android/camera/Camera.java @@ -22,6 +22,7 @@ import com.android.camera.ui.IndicatorControlContainer; import com.android.camera.ui.Rotatable; import com.android.camera.ui.RotateImageView; import com.android.camera.ui.RotateLayout; +import com.android.camera.ui.RotateTextToast; import com.android.camera.ui.SharePopup; import com.android.camera.ui.ZoomControl; @@ -95,8 +96,7 @@ public class Camera extends ActivityBase implements FocusManager.Listener, private static final int SET_CAMERA_PARAMETERS_WHEN_IDLE = 4; private static final int CHECK_DISPLAY_ROTATION = 5; private static final int SHOW_TAP_TO_FOCUS_TOAST = 6; - private static final int DISMISS_TAP_TO_FOCUS_TOAST = 7; - private static final int UPDATE_THUMBNAIL = 8; + private static final int UPDATE_THUMBNAIL = 7; // The subset of parameters we need to update in setCameraParameters(). private static final int UPDATE_PARAM_INITIALIZE = 1; @@ -310,14 +310,6 @@ public class Camera extends ActivityBase implements FocusManager.Listener, break; } - case DISMISS_TAP_TO_FOCUS_TOAST: { - View v = findViewById(R.id.first_use_hint); - v.setVisibility(View.GONE); - v.setAnimation(AnimationUtils.loadAnimation(Camera.this, - R.anim.on_screen_hint_exit)); - break; - } - case UPDATE_THUMBNAIL: { mImageSaver.updateThumbnail(); break; @@ -2275,15 +2267,7 @@ public class Camera extends ActivityBase implements FocusManager.Listener, } private void showTapToFocusToast() { - // Set the text of toast - TextView textView = (TextView) findViewById(R.id.toast_text); - textView.setText(R.string.tap_to_focus); - // Show the toast. - RotateLayout v = (RotateLayout) findViewById(R.id.first_use_hint); - v.setOrientation(mOrientationCompensation); - v.startAnimation(AnimationUtils.loadAnimation(this, R.anim.on_screen_hint_enter)); - v.setVisibility(View.VISIBLE); - mHandler.sendEmptyMessageDelayed(DISMISS_TAP_TO_FOCUS_TOAST, 5000); + new RotateTextToast(this, R.string.tap_to_focus, mOrientation).show(); // Clear the preference. Editor editor = mPreferences.edit(); editor.putBoolean(CameraSettings.KEY_CAMERA_FIRST_USE_HINT_SHOWN, false); |