public class BaseInputConnection extends Object implements InputConnection
GET_EXTRACTED_TEXT_MONITOR, GET_TEXT_WITH_STYLES| Constructor and Description |
|---|
BaseInputConnection(View targetView,
boolean fullEditor) |
public BaseInputConnection(View targetView, boolean fullEditor)
public static final void removeComposingSpans(Spannable text)
public static void setComposingSpans(Spannable text)
public static int getComposingSpanStart(Spannable text)
public static int getComposingSpanEnd(Spannable text)
public Editable getEditable()
public boolean beginBatchEdit()
beginBatchEdit in interface InputConnectionpublic boolean endBatchEdit()
endBatchEdit in interface InputConnectionpublic boolean clearMetaKeyStates(int states)
clearMetaKeyStates in interface InputConnectionpublic boolean commitCompletion(CompletionInfo text)
commitCompletion in interface InputConnectionpublic boolean commitCorrection(CorrectionInfo correctionInfo)
commitCorrection in interface InputConnectionpublic boolean commitText(CharSequence text, int newCursorPosition)
commitText in interface InputConnectionpublic boolean deleteSurroundingText(int beforeLength,
int afterLength)
deleteSurroundingText in interface InputConnectionpublic boolean finishComposingText()
finishComposingText in interface InputConnectionpublic int getCursorCapsMode(int reqModes)
getCursorCapsMode in interface InputConnectionpublic ExtractedText getExtractedText(ExtractedTextRequest request, int flags)
getExtractedText in interface InputConnectionpublic CharSequence getTextBeforeCursor(int length, int flags)
getTextBeforeCursor in interface InputConnectionpublic CharSequence getSelectedText(int flags)
getSelectedText in interface InputConnectionpublic CharSequence getTextAfterCursor(int length, int flags)
getTextAfterCursor in interface InputConnectionpublic boolean performEditorAction(int actionCode)
performEditorAction in interface InputConnectionpublic boolean performContextMenuAction(int id)
performContextMenuAction in interface InputConnectionpublic boolean performPrivateCommand(String action, Bundle data)
performPrivateCommand in interface InputConnectionpublic boolean setComposingText(CharSequence text, int newCursorPosition)
setComposingText in interface InputConnectionpublic boolean setComposingRegion(int start,
int end)
setComposingRegion in interface InputConnectionpublic boolean setSelection(int start,
int end)
setSelection in interface InputConnectionpublic boolean sendKeyEvent(KeyEvent event)
sendKeyEvent in interface InputConnectionpublic boolean reportFullscreenMode(boolean enabled)
reportFullscreenMode in interface InputConnectionCopyright © 2008-2013. All Rights Reserved.