diff options
author | 2013-12-20 06:33:35 +0000 | |
---|---|---|
committer | 2013-12-20 06:33:36 +0000 | |
commit | dbb88e47c8060df8c142ad5beb22ad86c445f79c (patch) | |
tree | 683a83f9bd2ff027ca2aa984c996422c836ac918 /java/src/com/android/inputmethod | |
parent | 1c0374da4927ae51dba56b6773d41c07ea85f3ab (diff) | |
parent | 081989ca30a6f3f10c37c9d582de18fc29fd2df7 (diff) | |
download | latinime-dbb88e47c8060df8c142ad5beb22ad86c445f79c.tar.gz latinime-dbb88e47c8060df8c142ad5beb22ad86c445f79c.tar.xz latinime-dbb88e47c8060df8c142ad5beb22ad86c445f79c.zip |
Merge "Remove unused default object of GestureStrokePreviewParams"
Diffstat (limited to 'java/src/com/android/inputmethod')
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/internal/GestureStroke.java | 6 | ||||
-rw-r--r-- | java/src/com/android/inputmethod/keyboard/internal/GestureStrokeWithPreviewPoints.java | 21 |
2 files changed, 10 insertions, 17 deletions
diff --git a/java/src/com/android/inputmethod/keyboard/internal/GestureStroke.java b/java/src/com/android/inputmethod/keyboard/internal/GestureStroke.java index 0c1181721..4f78e6b52 100644 --- a/java/src/com/android/inputmethod/keyboard/internal/GestureStroke.java +++ b/java/src/com/android/inputmethod/keyboard/internal/GestureStroke.java @@ -84,12 +84,12 @@ public class GestureStroke { public final float mRecognitionSpeedThreshold; // keyWidth/sec // Default GestureStroke parameters. - private static final GestureStrokeParams DEFAULT = new GestureStrokeParams(); + public static final GestureStrokeParams DEFAULT = new GestureStrokeParams(); private GestureStrokeParams() { // These parameter values are default and intended for testing. mStaticTimeThresholdAfterFastTyping = 350; // msec - mDetectFastMoveSpeedThreshold = 1.5f; // keyWidth / sec + mDetectFastMoveSpeedThreshold = 1.5f; // keyWidth/sec mDynamicThresholdDecayDuration = 450; // msec mDynamicTimeThresholdFrom = 300; // msec mDynamicTimeThresholdTo = 20; // msec @@ -98,7 +98,7 @@ public class GestureStroke { // The following parameters' change will affect the result of regression test. mSamplingMinimumDistance = 1.0f / 6.0f; // keyWidth mRecognitionMinimumTime = 100; // msec - mRecognitionSpeedThreshold = 5.5f; // keyWidth / sec + mRecognitionSpeedThreshold = 5.5f; // keyWidth/sec } public GestureStrokeParams(final TypedArray mainKeyboardViewAttr) { diff --git a/java/src/com/android/inputmethod/keyboard/internal/GestureStrokeWithPreviewPoints.java b/java/src/com/android/inputmethod/keyboard/internal/GestureStrokeWithPreviewPoints.java index ec6e4df01..9ce204393 100644 --- a/java/src/com/android/inputmethod/keyboard/internal/GestureStrokeWithPreviewPoints.java +++ b/java/src/com/android/inputmethod/keyboard/internal/GestureStrokeWithPreviewPoints.java @@ -45,17 +45,10 @@ public final class GestureStrokeWithPreviewPoints extends GestureStroke { public final double mMaxInterpolationDistanceThreshold; // in pixel public final int mMaxInterpolationSegments; - private static final GestureStrokePreviewParams DEFAULT = new GestureStrokePreviewParams(); - + private static final float DEFAULT_MIN_SAMPLING_DISTANCE = 0.0f; // dp private static final int DEFAULT_MAX_INTERPOLATION_ANGULAR_THRESHOLD = 15; // in degree - - private GestureStrokePreviewParams() { - mMinSamplingDistance = 0.0d; - mMaxInterpolationAngularThreshold = - degreeToRadian(DEFAULT_MAX_INTERPOLATION_ANGULAR_THRESHOLD); - mMaxInterpolationDistanceThreshold = mMinSamplingDistance; - mMaxInterpolationSegments = 4; - } + private static final float DEFAULT_MAX_INTERPOLATION_DISTANCE_THRESHOLD = 0.0f; // dp + private static final int DEFAULT_MAX_INTERPOLATION_SEGMENTS = 4; private static double degreeToRadian(final int degree) { return degree / 180.0d * Math.PI; @@ -64,18 +57,18 @@ public final class GestureStrokeWithPreviewPoints extends GestureStroke { public GestureStrokePreviewParams(final TypedArray mainKeyboardViewAttr) { mMinSamplingDistance = mainKeyboardViewAttr.getDimension( R.styleable.MainKeyboardView_gestureTrailMinSamplingDistance, - (float)DEFAULT.mMinSamplingDistance); + DEFAULT_MIN_SAMPLING_DISTANCE); final int interpolationAngularDegree = mainKeyboardViewAttr.getInteger(R.styleable .MainKeyboardView_gestureTrailMaxInterpolationAngularThreshold, 0); mMaxInterpolationAngularThreshold = (interpolationAngularDegree <= 0) - ? DEFAULT.mMaxInterpolationAngularThreshold + ? degreeToRadian(DEFAULT_MAX_INTERPOLATION_ANGULAR_THRESHOLD) : degreeToRadian(interpolationAngularDegree); mMaxInterpolationDistanceThreshold = mainKeyboardViewAttr.getDimension(R.styleable .MainKeyboardView_gestureTrailMaxInterpolationDistanceThreshold, - (float)DEFAULT.mMaxInterpolationDistanceThreshold); + DEFAULT_MAX_INTERPOLATION_DISTANCE_THRESHOLD); mMaxInterpolationSegments = mainKeyboardViewAttr.getInteger( R.styleable.MainKeyboardView_gestureTrailMaxInterpolationSegments, - DEFAULT.mMaxInterpolationSegments); + DEFAULT_MAX_INTERPOLATION_SEGMENTS); } } |