InlineSuggestion.Inflate(Context, Size, IExecutor, IConsumer) 方法

定义

以特定大小扩充包含此建议内容的视图。

[Android.Runtime.Register("inflate", "(Landroid/content/Context;Landroid/util/Size;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=30)]
public void Inflate (Android.Content.Context context, Android.Util.Size size, Java.Util.Concurrent.IExecutor callbackExecutor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("inflate", "(Landroid/content/Context;Landroid/util/Size;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=30)>]
member this.Inflate : Android.Content.Context * Android.Util.Size * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

参数

context
Context

要放大视图的上下文。

size
Size

建议的膨胀大小。 对于每个维度,它可能是一个确切的值或 ViewGroup.LayoutParams#WRAP_CONTENT

callbackExecutor
IExecutor
callback
IConsumer

用于接收膨胀视图的回调,其中 ViewGroup.LayoutParams 视图设置为基础远程视图的实际大小。

属性

注解

以特定大小扩充包含此建议内容的视图。

大小的每个维度必须满足以下条件之一:

<ol><li>between android.widget.inline.InlinePresentationSpec#getMinSize() and android.widget.inline.InlinePresentationSpec#getMaxSize() of the presentation spec from mInfo<li>ViewGroup.LayoutParams#WRAP_CONTENT</ol>

如果大小设置为 ViewGroup.LayoutParams#WRAP_CONTENT,则膨胀视图的大小将足够大,以适应内容,同时仍符合指定 android.widget.inline.InlinePresentationSpec最小/最大大小。

调用方可以将一个和/或一个android.view.View.OnClickListenerandroid.view.View.OnLongClickListener附加到视图中的视图callback,以接收对视图的单击和长单击事件。

适用于 . 的 android.view.inputmethod.InlineSuggestion.inflate(android.content.Context, android.util.Size, java.util.concurrent.Executor, java.util.function.Consumer<android.widget.inline.InlineContentView>)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于