GuidedActionEditText
open class GuidedActionEditText : EditText, ImeKeyMonitor, GuidedActionAutofillSupport
kotlin.Any | ||||
↳ | android.view.View | |||
↳ | android.widget.TextView | |||
↳ | android.widget.EditText | |||
↳ | androidx.leanback.widget.GuidedActionEditText |
A custom EditText that satisfies the IME key monitoring requirements of GuidedStepFragment.
Summary
Public constructors | |
---|---|
<init>(ctx: Context!, attrs: AttributeSet!) |
|
<init>(ctx: Context!, attrs: AttributeSet!, defStyleAttr: Int) |
Public methods | |
---|---|
open Unit |
autofill(values: AutofillValue!) |
open Int | |
open Unit | |
open Boolean |
onKeyPreIme(keyCode: Int, event: KeyEvent!) |
open Boolean |
onTouchEvent(@NonNull event: MotionEvent) |
open Unit |
setCustomSelectionActionModeCallback(actionModeCallback: Callback!) See |
open Unit |
setImeKeyListener(listener: ImeKeyMonitor.ImeKeyListener!) |
open Unit |
setOnAutofillListener(autofillListener: GuidedActionAutofillSupport.OnAutofillListener!) |
Protected methods | |
---|---|
open Unit |
onFocusChanged(focused: Boolean, direction: Int, previouslyFocusedRect: Rect?) |
Public constructors
<init>
GuidedActionEditText(ctx: Context!)
<init>
GuidedActionEditText(
ctx: Context!,
attrs: AttributeSet!)
<init>
GuidedActionEditText(
ctx: Context!,
attrs: AttributeSet!,
defStyleAttr: Int)
Public methods
autofill
open fun autofill(values: AutofillValue!): Unit
getAutofillType
@RequiresApi(26) open fun getAutofillType(): Int
onInitializeAccessibilityNodeInfo
open fun onInitializeAccessibilityNodeInfo(info: AccessibilityNodeInfo!): Unit
onTouchEvent
open fun onTouchEvent(@NonNull event: MotionEvent): Boolean