am bec6c6e3: am 3a346bf5: am 6e7806bc: Add stub implementation of #onUpdateCursorAnchorInfo
* commit 'bec6c6e306836d475a731ce1873d52a1a3ac68b3': Add stub implementation of #onUpdateCursorAnchorInfomain
commit
edc048baea
|
@ -49,11 +49,13 @@ import android.view.ViewGroup.LayoutParams;
|
|||
import android.view.Window;
|
||||
import android.view.WindowManager;
|
||||
import android.view.inputmethod.CompletionInfo;
|
||||
import android.view.inputmethod.CursorAnchorInfo;
|
||||
import android.view.inputmethod.EditorInfo;
|
||||
import android.view.inputmethod.InputMethodSubtype;
|
||||
|
||||
import com.android.inputmethod.accessibility.AccessibilityUtils;
|
||||
import com.android.inputmethod.annotations.UsedForTesting;
|
||||
import com.android.inputmethod.compat.CursorAnchorInfoCompatWrapper;
|
||||
import com.android.inputmethod.compat.InputConnectionCompatUtils;
|
||||
import com.android.inputmethod.compat.InputMethodServiceCompatUtils;
|
||||
import com.android.inputmethod.dictionarypack.DictionaryPackConstants;
|
||||
|
@ -972,6 +974,16 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
|
|||
super.onUpdateCursor(rect);
|
||||
}
|
||||
|
||||
// We cannot mark this method as @Override until new SDK becomes publicly available.
|
||||
// @Override
|
||||
public void onUpdateCursorAnchorInfo(final CursorAnchorInfo info) {
|
||||
if (ProductionFlags.ENABLE_CURSOR_ANCHOR_INFO_CALLBACK) {
|
||||
final CursorAnchorInfoCompatWrapper wrapper =
|
||||
CursorAnchorInfoCompatWrapper.fromObject(info);
|
||||
// TODO: Implement here
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* This is called when the user has clicked on the extracted text view,
|
||||
* when running in fullscreen mode. The default implementation hides
|
||||
|
|
Loading…
Reference in New Issue