Chromium Code Reviews| Index: content/public/android/java/src/org/chromium/content/browser/input/InputMethodManagerWrapper.java |
| diff --git a/content/public/android/java/src/org/chromium/content/browser/input/InputMethodManagerWrapper.java b/content/public/android/java/src/org/chromium/content/browser/input/InputMethodManagerWrapper.java |
| index baa952ac0999b899baf314b85f9e09aa33bdefb7..6722e2d9458332394a872f288b01f28ae14e88cb 100644 |
| --- a/content/public/android/java/src/org/chromium/content/browser/input/InputMethodManagerWrapper.java |
| +++ b/content/public/android/java/src/org/chromium/content/browser/input/InputMethodManagerWrapper.java |
| @@ -4,10 +4,13 @@ |
| package org.chromium.content.browser.input; |
| +import android.annotation.TargetApi; |
| import android.content.Context; |
| +import android.os.Build; |
| import android.os.IBinder; |
| import android.os.ResultReceiver; |
| import android.view.View; |
| +import android.view.inputmethod.CursorAnchorInfo; |
| import android.view.inputmethod.InputMethodManager; |
| /** |
| @@ -63,22 +66,11 @@ public class InputMethodManagerWrapper { |
| } |
| /** |
| - * @see android.view.inputmethod.InputMethodManager#isWatchingCursor(View) |
| + * @see android.view.inputmethod.InputMethodManager#updateCursorAnchorInfo(View, |
| + * CursorAnchorInfo) |
| */ |
| - @SuppressWarnings("deprecation") |
| - public boolean isWatchingCursor(View view) { |
| - // TODO(aurimas): InputMethodManager.isWatchingCursor() was deprecated in L. Fix |
| - // this once the final Android L SDK is released. |
| - return getInputMethodManager().isWatchingCursor(view); |
| - } |
| - |
| - /** |
| - * @see android.view.inputmethod.InputMethodManager#updateCursor(View, int, int, int, int) |
| - */ |
| - @SuppressWarnings("deprecation") |
| - public void updateCursor(View view, int left, int top, int right, int bottom) { |
| - // TODO(aurimas): InputMethodManager.updateCursor() was deprecated in L. Fix |
| - // this once the final Android L SDK is released. |
| - getInputMethodManager().updateCursor(view, left, top, right, bottom); |
| + @TargetApi(Build.VERSION_CODES.LOLLIPOP) |
| + public void updateCursorAnchorInfo(View view, CursorAnchorInfo cursorAnchorInfo) { |
| + getInputMethodManager().updateCursorAnchorInfo(view, cursorAnchorInfo); |
|
aurimas (slooooooooow)
2014/12/04 05:00:22
Add an API check to make sure we only call this on
yukawa
2014/12/04 05:20:59
Done.
|
| } |
| } |