RemoteViews 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| RemoteViews(Parcel) |
讀取 Remote Views 物件,從 parcel 中讀取。 |
| RemoteViews(RemoteViews) |
建立另一個 RemoteViews 的副本。 |
| RemoteViews(RemoteViews+DrawInstructions) |
建立 |
| RemoteViews(IDictionary<SizeF,RemoteViews>) |
建立一個新的 RemoteViews 物件,將版面膨脹為最接近的尺寸規格。 |
| RemoteViews(RemoteViews, RemoteViews) |
建立一個新的 RemoteViews 物件,根據目前的配置,該物件會膨脹成指定的陸地空間或直向 RemoteViews。 |
| RemoteViews(IntPtr, JniHandleOwnership) |
用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。 |
| RemoteViews(String, Int32) |
建立一個新的 RemoteViews 物件,顯示指定版面檔案中所包含的視圖。 |
| RemoteViews(String, Int32, Int32) |
建立一個新的 RemoteViews 物件,顯示指定版面檔案中的視圖,並將根視圖的 ID 改為指定的。 |
RemoteViews(Parcel)
讀取 Remote Views 物件,從 parcel 中讀取。
[Android.Runtime.Register(".ctor", "(Landroid/os/Parcel;)V", "")]
public RemoteViews(Android.OS.Parcel? parcel);
[<Android.Runtime.Register(".ctor", "(Landroid/os/Parcel;)V", "")>]
new Android.Widget.RemoteViews : Android.OS.Parcel -> Android.Widget.RemoteViews
參數
- parcel
- Parcel
地段
- 屬性
備註
Java 文件 android.widget.RemoteViews.RemoteViews(android.os.Parcel)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RemoteViews(RemoteViews)
建立另一個 RemoteViews 的副本。
[Android.Runtime.Register(".ctor", "(Landroid/widget/RemoteViews;)V", "", ApiSince=28)]
public RemoteViews(Android.Widget.RemoteViews? src);
[<Android.Runtime.Register(".ctor", "(Landroid/widget/RemoteViews;)V", "", ApiSince=28)>]
new Android.Widget.RemoteViews : Android.Widget.RemoteViews -> Android.Widget.RemoteViews
參數
- src
- RemoteViews
遙視
- 屬性
備註
Java 文件 android.widget.RemoteViews.RemoteViews(android.widget.RemoteViews)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RemoteViews(RemoteViews+DrawInstructions)
建立 RemoteViews 一個從繪圖開始的指令。
[Android.Runtime.Register(".ctor", "(Landroid/widget/RemoteViews$DrawInstructions;)V", "", ApiSince=35)]
public RemoteViews(Android.Widget.RemoteViews.DrawInstructions drawInstructions);
[<Android.Runtime.Register(".ctor", "(Landroid/widget/RemoteViews$DrawInstructions;)V", "", ApiSince=35)>]
new Android.Widget.RemoteViews : Android.Widget.RemoteViews.DrawInstructions -> Android.Widget.RemoteViews
參數
- drawInstructions
- RemoteViews.DrawInstructions
非空繪圖指令取代了 XML 版面配置。
- 屬性
例外狀況
當繪圖指令違反 RemoteViews 的尺寸或構圖限制時,會被丟棄。
備註
繪圖指令提供了主機程序中渲染的XML版面替代方案。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RemoteViews(IDictionary<SizeF,RemoteViews>)
建立一個新的 RemoteViews 物件,將版面膨脹為最接近的尺寸規格。
[Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "", ApiSince=31)]
public RemoteViews(System.Collections.Generic.IDictionary<Android.Util.SizeF,Android.Widget.RemoteViews> remoteViews);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "", ApiSince=31)>]
new Android.Widget.RemoteViews : System.Collections.Generic.IDictionary<Android.Util.SizeF, Android.Widget.RemoteViews> -> Android.Widget.RemoteViews
參數
- remoteViews
- IDictionary<SizeF,RemoteViews>
尺寸映射到佈局。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RemoteViews(RemoteViews, RemoteViews)
建立一個新的 RemoteViews 物件,根據目前的配置,該物件會膨脹成指定的陸地空間或直向 RemoteViews。
[Android.Runtime.Register(".ctor", "(Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V", "")]
public RemoteViews(Android.Widget.RemoteViews? landscape, Android.Widget.RemoteViews? portrait);
[<Android.Runtime.Register(".ctor", "(Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V", "")>]
new Android.Widget.RemoteViews : Android.Widget.RemoteViews * Android.Widget.RemoteViews -> Android.Widget.RemoteViews
參數
- landscape
- RemoteViews
RemoteViews 在景觀配置中可膨脹
- portrait
- RemoteViews
RemoteViews 在直向配置中可充氣
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RemoteViews(IntPtr, JniHandleOwnership)
用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。
protected RemoteViews(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Widget.RemoteViews : nativeint * Android.Runtime.JniHandleOwnership -> Android.Widget.RemoteViews
參數
- transfer
- JniHandleOwnership
JniHandleOwnershipA 指示如何處理javaReference
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RemoteViews(String, Int32)
建立一個新的 RemoteViews 物件,顯示指定版面檔案中所包含的視圖。
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "")]
public RemoteViews(string? packageName, int layoutId);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "")>]
new Android.Widget.RemoteViews : string * int -> Android.Widget.RemoteViews
參數
- packageName
- String
包含 layout 資源的套件名稱
- layoutId
- Int32
layout 資源的 id
- 屬性
備註
Java 文件 android.widget.RemoteViews.RemoteViews(java.lang.String, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RemoteViews(String, Int32, Int32)
建立一個新的 RemoteViews 物件,顯示指定版面檔案中的視圖,並將根視圖的 ID 改為指定的。
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;II)V", "", ApiSince=31)]
public RemoteViews(string packageName, int layoutId, int viewId);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;II)V", "", ApiSince=31)>]
new Android.Widget.RemoteViews : string * int * int -> Android.Widget.RemoteViews
參數
- packageName
- String
包含 layout 資源的套件名稱
- layoutId
- Int32
layout 資源的 id
- viewId
- Int32
int
- 屬性
備註
Java 文件 android.widget.RemoteViews.RemoteViews(java.lang.String, int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。