MCPcopy Create free account

hub / github.com/blackcj/AndroidCustomKeyboard / functions

Functions89 in github.com/blackcj/AndroidCustomKeyboard

↓ 8 callersMethodupdateSubtypeEnabler
()
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:180
↓ 7 callersMethodupdateCandidates
Update the list of available candidates from the current composing text. This will need to be filled in by however you are determining candidates.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:578
↓ 7 callersMethodupdateShiftKeyState
Helper to update the shift state of our keyboard based on the initial editor state.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:473
↓ 6 callersMethodsetLatinKeyboard
(LatinKeyboard nextKeyboard)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:140
↓ 5 callersMethodsetSuggestions
(List<String> suggestions, boolean completions, boolean typedWordValid)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:592
↓ 4 callersMethodcommitTyped
Helper function to commit any text being composed in to the editor.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:461
↓ 4 callersMethodpickSuggestionManually
(int index)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:704
↓ 3 callersMethodkeyDownUp
Helper to send a key down / key up pair to the current editor.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:499
↓ 3 callersMethodonKey
(int primaryCode, int[] keyCodes)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:526
↓ 3 callersMethodsetInputMethodSettingsCategoryTitle
Sets the title for the input method settings category with a resource ID. @param resId The resource ID of the title.
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsInterface.java:36
↓ 3 callersMethodsetSubtypeEnablerTitle
Sets the title for the input method enabler preference for launching subtype enabler with a resource ID. @param resId The resource ID of the title.
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsInterface.java:49
↓ 2 callersMethodclear
()
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:254
↓ 2 callersMethodgetToken
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:665
↓ 2 callersMethodhandleBackspace
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:605
↓ 2 callersMethodhandleClose
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:659
↓ 2 callersMethodonDraw
If the canvas is null, then only touch calculations are performed to pick the target candidate.
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:156
↓ 2 callersMethodsetSubtypeEnablerIcon
Sets the icon for the preference for launching subtype enabler with a resource ID. @param resId The resource id of an optional icon for the preference
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsInterface.java:62
↓ 2 callersMethodsetSubtypeOnSpaceKey
(final InputMethodSubtype subtype)
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java:60
↓ 1 callersMethodcheckToggleCapsLock
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:681
↓ 1 callersMethoddumpSuggestionsInfoInternal
( final List<String> sb, final SuggestionsInfo si, final int length, final int offset)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:772
↓ 1 callersMethodgetEnabledSubtypesLabel
( Context context, InputMethodManager imm, InputMethodInfo imi)
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:99
↓ 1 callersMethodgetMyImi
(Context context, InputMethodManager imm)
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:88
↓ 1 callersMethodgetSubtypeEnablerTitle
(Context context)
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:172
↓ 1 callersMethodgetWordSeparators
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:691
↓ 1 callersMethodhandleCharacter
(int primaryCode, int[] keyCodes)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:642
↓ 1 callersMethodhandleLanguageSwitch
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:677
↓ 1 callersMethodhandleShift
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:621
↓ 1 callersMethodinit
Initialize internal states of this object. @param context the context for this application. @param prefScreen a PreferenceScreen of PreferenceActivity
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:57
↓ 1 callersMethodisWordSeparator
(int code)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:695
↓ 1 callersMethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/blackcj/customkeyboard/ImePreferences.java:37
↓ 1 callersMethodpickDefaultCandidate
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:700
↓ 1 callersMethodremoveHighlight
()
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:317
↓ 1 callersMethodscrollToTarget
()
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:220
↓ 1 callersMethodsendKey
Helper to send a character to the editor as raw key events.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:509
↓ 1 callersMethodsetImeOptions
This looks at the ime options given by the current editor, to set the appropriate label on the keyboard's enter key (if it has one).
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:109
↓ 1 callersMethodsetLanguageSwitchKeyVisibility
Dynamically change the visibility of the language switch key (a.k.a. globe key). @param visible True if the language switch key should be visible.
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:86
↓ 1 callersMethodsetService
A connection back to the service to communicate with the text field @param listener
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:127
MethodApplicationTest
()
app/src/androidTest/java/com/blackcj/customkeyboard/ApplicationTest.java:10
MethodCandidateView
Construct a CandidateView for showing suggested words for completion. @param context @param attrs
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:72
MethodLatinKey
(Resources res, Keyboard.Row parent, int x, int y, XmlResourceParser parser)
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:149
MethodLatinKeyboard
(Context context, int xmlLayoutResId)
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:55
MethodLatinKeyboardView
(Context context, AttributeSet attrs)
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java:38
Methodaddition_isCorrect
()
app/src/test/java/com/blackcj/customkeyboard/ExampleUnitTest.java:11
MethodcomputeHorizontalScrollRange
()
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:131
MethodcreateKeyFromXml
(Resources res, Row parent, int x, int y, XmlResourceParser parser)
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:64
MethodgetIntent
()
app/src/main/java/com/blackcj/customkeyboard/ImePreferences.java:29
MethodisAlphabet
Helper to determine if a given character code is alphabetic.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:488
MethodisInside
Overriding this method so that we can reduce the target area for the key that closes the keyboard.
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:158
MethodisValidFragment
(final String fragmentName)
app/src/main/java/com/blackcj/customkeyboard/ImePreferences.java:45
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/blackcj/customkeyboard/ImePreferences.java:51
MethodonCreate
Main initialization of the input method component. Be sure to call to super class.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:98
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsFragment.java:37
MethodonCreateCandidatesView
Called by the framework when your view for showing candidates needs to be generated, like {@link #onCreateInputView}.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:151
MethodonCreateInputView
Called by the framework when your view for creating input needs to be generated. This will be called the first time your input method is displayed, a
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:131
MethodonCurrentInputMethodSubtypeChanged
(InputMethodSubtype subtype)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:282
MethodonDisplayCompletions
This tells us about completions that the editor has determined based on the current text in it. We want to use this in fullscreen mode to show the co
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:315
MethodonDraw
(Canvas canvas)
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java:66
MethodonFinishInput
This is called when the user is done editing a field. We can use this to reset our state.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:254
MethodonGetSentenceSuggestions
(SentenceSuggestionsInfo[] results)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:781
MethodonGetSuggestions
http://www.tutorialspoint.com/android/android_spelling_checker.htm @param results results
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:753
MethodonInitializeInterface
This is the point where you can do all of your UI initialization. It is called after creation and any configuration change.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:111
MethodonKeyDown
Use this to monitor key events being delivered to the application. We get first crack at them, and can either resume them or let them continue to the
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:374
MethodonKeyUp
Use this to monitor key events being delivered to the application. We get first crack at them, and can either resume them or let them continue to the
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:443
MethodonLongPress
(Key key)
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java:46
MethodonMeasure
(int widthMeasureSpec, int heightMeasureSpec)
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:136
MethodonPreferenceClick
(Preference preference)
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:67
MethodonPress
(int primaryCode)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:742
MethodonRelease
(int primaryCode)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:746
MethodonResume
{@inheritDoc}
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsFragment.java:96
MethodonScroll
(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:99
MethodonStartInput
This is the main point where we do our initialization of the input method to begin operating on an application. At this point we have been bound to t
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:163
MethodonStartInputView
(EditorInfo attribute, boolean restarting)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:273
MethodonText
(CharSequence text)
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:561
MethodonTouchEvent
(MotionEvent me)
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:261
MethodonUpdateSelection
Deal with the editor reporting movement of its cursor.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:290
MethodsetInputMethodSettingsCategoryTitle
{@inheritDoc}
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsFragment.java:48
MethodsetInputMethodSettingsCategoryTitle
{@inheritDoc}
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:118
MethodsetSpaceIcon
(final Drawable icon)
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:141
MethodsetSubtypeEnablerIcon
{@inheritDoc}
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsFragment.java:80
MethodsetSubtypeEnablerIcon
{@inheritDoc}
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:156
MethodsetSubtypeEnablerTitle
{@inheritDoc}
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsFragment.java:64
MethodsetSubtypeEnablerTitle
{@inheritDoc}
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:137
MethodsetSuggestions
(List<String> suggestions, boolean completions, boolean typedWordValid)
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:239
MethodswipeDown
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:735
MethodswipeLeft
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:730
MethodswipeRight
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:723
MethodswipeUp
()
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:739
MethodtakeSuggestionAt
For flick through from keyboard, call this method with the x coordinate of the flick gesture. @param x
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:307
MethodtranslateKeyDown
This translates incoming hard key events in to edit operations on an InputConnection. It is only needed when using the PROCESS_HARD_KEYS option.
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:337