diff options
author | Fabrice Di Meglio <fdimeglio@google.com> | 2012-02-28 17:58:31 -0800 |
---|---|---|
committer | Fabrice Di Meglio <fdimeglio@google.com> | 2012-02-28 18:08:11 -0800 |
commit | 3fb824bae3322252a68c1cf8537280a5d2bd356d (patch) | |
tree | 996489ca0d11229de5c7e7cafa2fd34a9aac7b12 /core/java/android/util | |
parent | f64dfccd96286255fd382486c94cdb48921c45fa (diff) | |
download | frameworks_base-3fb824bae3322252a68c1cf8537280a5d2bd356d.zip frameworks_base-3fb824bae3322252a68c1cf8537280a5d2bd356d.tar.gz frameworks_base-3fb824bae3322252a68c1cf8537280a5d2bd356d.tar.bz2 |
Fix bug #5217606 LocaleUtils constants TEXT_LAYOUT_DIRECTION_LTR_DO_NOT_USE and TEXT_LAYOUT_DIRECTION_RTL_DO_NOT_USE should be renamed
- replace them by the View constants
Change-Id: I7c2bf0213319247d3db369b6f7c36771fdf3e509
Diffstat (limited to 'core/java/android/util')
-rw-r--r-- | core/java/android/util/LocaleUtil.java | 27 |
1 files changed, 9 insertions, 18 deletions
diff --git a/core/java/android/util/LocaleUtil.java b/core/java/android/util/LocaleUtil.java index 4d773f6..9953252 100644 --- a/core/java/android/util/LocaleUtil.java +++ b/core/java/android/util/LocaleUtil.java @@ -18,6 +18,7 @@ package android.util; import java.util.Locale; +import android.view.View; import libcore.icu.ICU; /** @@ -29,16 +30,6 @@ public class LocaleUtil { private LocaleUtil() { /* cannot be instantiated */ } - /** - * @hide Do not use. Implementation not finished. - */ - public static final int TEXT_LAYOUT_DIRECTION_LTR_DO_NOT_USE = 0; - - /** - * @hide Do not use. Implementation not finished. - */ - public static final int TEXT_LAYOUT_DIRECTION_RTL_DO_NOT_USE = 1; - private static String ARAB_SCRIPT_SUBTAG = "Arab"; private static String HEBR_SCRIPT_SUBTAG = "Hebr"; @@ -47,8 +38,8 @@ public class LocaleUtil { * * @param locale the Locale for which we want the layout direction. Can be null. * @return the layout direction. This may be one of: - * {@link #TEXT_LAYOUT_DIRECTION_LTR_DO_NOT_USE} or - * {@link #TEXT_LAYOUT_DIRECTION_RTL_DO_NOT_USE}. + * {@link View#LAYOUT_DIRECTION_LTR} or + * {@link View#LAYOUT_DIRECTION_RTL}. * * Be careful: this code will need to be changed when vertical scripts will be supported * @@ -61,11 +52,11 @@ public class LocaleUtil { if (scriptSubtag.equalsIgnoreCase(ARAB_SCRIPT_SUBTAG) || scriptSubtag.equalsIgnoreCase(HEBR_SCRIPT_SUBTAG)) { - return TEXT_LAYOUT_DIRECTION_RTL_DO_NOT_USE; + return View.LAYOUT_DIRECTION_RTL; } } - return TEXT_LAYOUT_DIRECTION_LTR_DO_NOT_USE; + return View.LAYOUT_DIRECTION_LTR; } /** @@ -75,8 +66,8 @@ public class LocaleUtil { * * @param locale * @return the layout direction. This may be one of: - * {@link #TEXT_LAYOUT_DIRECTION_LTR_DO_NOT_USE} or - * {@link #TEXT_LAYOUT_DIRECTION_RTL_DO_NOT_USE}. + * {@link View#LAYOUT_DIRECTION_LTR} or + * {@link View#LAYOUT_DIRECTION_RTL}. * * Be careful: this code will need to be changed when vertical scripts will be supported * @@ -86,11 +77,11 @@ public class LocaleUtil { switch(Character.getDirectionality(locale.getDisplayName(locale).charAt(0))) { case Character.DIRECTIONALITY_RIGHT_TO_LEFT: case Character.DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC: - return TEXT_LAYOUT_DIRECTION_RTL_DO_NOT_USE; + return View.LAYOUT_DIRECTION_RTL; case Character.DIRECTIONALITY_LEFT_TO_RIGHT: default: - return TEXT_LAYOUT_DIRECTION_LTR_DO_NOT_USE; + return View.LAYOUT_DIRECTION_LTR; } } } |