InlineSuggestion.Inflate(Context, Size, IExecutor, IConsumer) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以特定大小擴充此建議內容的檢視。
[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
檢視的 設定為基礎遠程檢視的實際大小。
- 屬性
備註
以特定大小擴充此建議內容的檢視。
大小的每個維度都必須滿足下列其中一個條件:
<來自 li/ol 之簡報規格<的 ol li>android.widget.inline.InlinePresentationSpec#getMaxSize()
<>android.widget.inline.InlinePresentationSpec#getMinSize()
ViewGroup.LayoutParams#WRAP_CONTENT
><mInfo
>
如果大小設定為 ViewGroup.LayoutParams#WRAP_CONTENT
,則擴充檢視的大小會剛好足以容納內容,同時仍符合 所 android.widget.inline.InlinePresentationSpec
指定的最小/最大大小。
呼叫端可以將 和/或 android.view.View.OnLongClickListener
附加android.view.View.OnClickListener
至 中的callback
檢視,以接收檢視上的單擊和長按事件。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。