Merge "Update javadoc for EditorInfo.actionId usage"
This commit is contained in:
committed by
Android (Google) Code Review
commit
647f163cb8
@@ -2867,7 +2867,12 @@ public class InputMethodService extends AbstractInputMethodService {
|
||||
* Ask the input target to execute its default action via
|
||||
* {@link InputConnection#performEditorAction
|
||||
* InputConnection.performEditorAction()}.
|
||||
*
|
||||
*
|
||||
* <p>For compatibility, this method does not execute a custom action even if {@link
|
||||
* EditorInfo#actionLabel EditorInfo.actionLabel} is set. The implementor should directly call
|
||||
* {@link InputConnection#performEditorAction InputConnection.performEditorAction()} with
|
||||
* {@link EditorInfo#actionId EditorInfo.actionId} if they want to execute a custom action.</p>
|
||||
*
|
||||
* @param fromEnterKey If true, this will be executed as if the user had
|
||||
* pressed an enter key on the keyboard, that is it will <em>not</em>
|
||||
* be done if the editor has set {@link EditorInfo#IME_FLAG_NO_ENTER_ACTION
|
||||
|
||||
@@ -726,8 +726,9 @@ public interface InputConnection {
|
||||
* associated with the action.</p>
|
||||
*
|
||||
* @param editorAction This must be one of the action constants for
|
||||
* {@link EditorInfo#imeOptions EditorInfo.editorType}, such as
|
||||
* {@link EditorInfo#IME_ACTION_GO EditorInfo.EDITOR_ACTION_GO}.
|
||||
* {@link EditorInfo#imeOptions EditorInfo.imeOptions}, such as
|
||||
* {@link EditorInfo#IME_ACTION_GO EditorInfo.EDITOR_ACTION_GO}, or the value of
|
||||
* {@link EditorInfo#actionId EditorInfo.actionId} if a custom action is available.
|
||||
* @return true on success, false if the input connection is no longer
|
||||
* valid.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user