OnReceiveContentViewBehavior
interface OnReceiveContentViewBehavior
AppCompatEditText |
A |
EmojiAppCompatEditText |
AppCompatEditText widget enhanced with emoji capability by using |
GuidedActionAppCompatEditText |
A custom EditText that satisfies the IME key monitoring requirements of GuidedStepFragment. |
Interface for widgets to implement default behavior for receiving content. Content may be both text and non-text (plain/styled text, HTML, images, videos, audio files, etc).
Widgets should implement this interface to define the default behavior for receiving content when the SDK is <= 30. When doing so, widgets should also override onReceiveContent for SDK >30.
Apps wishing to provide custom behavior for receiving content should not implement this interface but rather set a listener via setOnReceiveContentListener. See performReceiveContent for more info.
Summary
Public functions |
|
|---|---|
ContentInfoCompat? |
onReceiveContent(payload: ContentInfoCompat)Implements a view's default behavior for receiving content. |
Public functions
onReceiveContent
fun onReceiveContent(payload: ContentInfoCompat): ContentInfoCompat?
Implements a view's default behavior for receiving content.
| Parameters | |
|---|---|
payload: ContentInfoCompat |
The content to insert and related metadata. |
| Returns | |
|---|---|
ContentInfoCompat? |
The portion of the passed-in content that was not handled (may be all, some, or none of the passed-in content). |