aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/compat/TextViewCompatUtils.java
diff options
context:
space:
mode:
authorTadashi G. Takaoka <takaoka@google.com>2013-04-18 12:13:08 +0900
committerTadashi G. Takaoka <takaoka@google.com>2013-04-18 13:15:53 +0900
commitd794f5ae2aee44b9ce75cd675cb7138cd9a4ea82 (patch)
tree9923185b3b0c4cfd1556488f44c7a96c05b3b3c1 /java/src/com/android/inputmethod/compat/TextViewCompatUtils.java
parenta19133011a1cbeb7a811a59d341c0fe65ba96001 (diff)
downloadlatinime-d794f5ae2aee44b9ce75cd675cb7138cd9a4ea82.tar.gz
latinime-d794f5ae2aee44b9ce75cd675cb7138cd9a4ea82.tar.xz
latinime-d794f5ae2aee44b9ce75cd675cb7138cd9a4ea82.zip
Update setup wizard icons
Bug: 8159728 Change-Id: Ia5a14a35292b43dc1eaa2d4edd65134040355149
Diffstat (limited to 'java/src/com/android/inputmethod/compat/TextViewCompatUtils.java')
-rw-r--r--java/src/com/android/inputmethod/compat/TextViewCompatUtils.java18
1 files changed, 9 insertions, 9 deletions
diff --git a/java/src/com/android/inputmethod/compat/TextViewCompatUtils.java b/java/src/com/android/inputmethod/compat/TextViewCompatUtils.java
index d4f1ea830..f8e1902c0 100644
--- a/java/src/com/android/inputmethod/compat/TextViewCompatUtils.java
+++ b/java/src/com/android/inputmethod/compat/TextViewCompatUtils.java
@@ -22,23 +22,23 @@ import android.widget.TextView;
import java.lang.reflect.Method;
public final class TextViewCompatUtils {
- // Note that TextView.setCompoundDrawablesRelative(Drawable,Drawable,Drawable,Drawable) has
- // been introduced in API level 17 (Build.VERSION_CODE.JELLY_BEAN_MR1).
- private static final Method METHOD_setCompoundDrawablesRelative = CompatUtils.getMethod(
- TextView.class, "setCompoundDrawablesRelative",
+ // Note that TextView.setCompoundDrawablesRelativeWithIntrinsicBounds(Drawable,Drawable,
+ // Drawable,Drawable) has been introduced in API level 17 (Build.VERSION_CODE.JELLY_BEAN_MR1).
+ private static final Method METHOD_setCompoundDrawablesRelativeWithIntrinsicBounds =
+ CompatUtils.getMethod(TextView.class, "setCompoundDrawablesRelativeWithIntrinsicBounds",
Drawable.class, Drawable.class, Drawable.class, Drawable.class);
private TextViewCompatUtils() {
// This utility class is not publicly instantiable.
}
- public static void setCompoundDrawablesRelative(final TextView textView, final Drawable start,
- final Drawable top, final Drawable end, final Drawable bottom) {
- if (METHOD_setCompoundDrawablesRelative == null) {
- textView.setCompoundDrawables(start, top, end, bottom);
+ public static void setCompoundDrawablesRelativeWithIntrinsicBounds(final TextView textView,
+ final Drawable start, final Drawable top, final Drawable end, final Drawable bottom) {
+ if (METHOD_setCompoundDrawablesRelativeWithIntrinsicBounds == null) {
+ textView.setCompoundDrawablesWithIntrinsicBounds(start, top, end, bottom);
return;
}
- CompatUtils.invoke(textView, null, METHOD_setCompoundDrawablesRelative,
+ CompatUtils.invoke(textView, null, METHOD_setCompoundDrawablesRelativeWithIntrinsicBounds,
start, top, end, bottom);
}
}