Font.Builder 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Font.Builder(Font) |
從現有的字型實例建構建構器。 |
| Font.Builder(ParcelFileDescriptor) |
用檔案描述符建構一個建構器。 |
| Font.Builder(File) |
建立一個帶有檔案路徑的建構器。 |
| Font.Builder(ByteBuffer) |
建構一個帶有位元組緩衝區的建構器。 |
| Font.Builder(AssetManager, String) |
從資產管理器和資產目錄中的檔案路徑構建建置器。 |
| Font.Builder(Resources, Int32) |
用資源建造建築師。 |
| Font.Builder(ParcelFileDescriptor, Int64, Int64) |
用檔案描述符建構一個建構器。 |
Font.Builder(Font)
從現有的字型實例建構建構器。
[Android.Runtime.Register(".ctor", "(Landroid/graphics/fonts/Font;)V", "", ApiSince=31)]
public Builder(Android.Graphics.Fonts.Font font);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/fonts/Font;)V", "", ApiSince=31)>]
new Android.Graphics.Fonts.Font.Builder : Android.Graphics.Fonts.Font -> Android.Graphics.Fonts.Font.Builder
參數
- font
- Font
字型實例。
- 屬性
備註
從現有的字型實例建構建構器。
Java 文件 android.graphics.fonts.Font.Builder.Font$Builder(android.graphics.fonts.Font)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Font.Builder(ParcelFileDescriptor)
用檔案描述符建構一個建構器。
[Android.Runtime.Register(".ctor", "(Landroid/os/ParcelFileDescriptor;)V", "", ApiSince=29)]
public Builder(Android.OS.ParcelFileDescriptor fd);
[<Android.Runtime.Register(".ctor", "(Landroid/os/ParcelFileDescriptor;)V", "", ApiSince=29)>]
new Android.Graphics.Fonts.Font.Builder : Android.OS.ParcelFileDescriptor -> Android.Graphics.Fonts.Font.Builder
參數
檔案描述符
- 屬性
備註
用檔案描述符建構一個建構器。
Java 文件 android.graphics.fonts.Font.Builder.Font$Builder(android.os.ParcelFileDescriptor)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Font.Builder(File)
建立一個帶有檔案路徑的建構器。
[Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "", ApiSince=29)]
public Builder(Java.IO.File path);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "", ApiSince=29)>]
new Android.Graphics.Fonts.Font.Builder : Java.IO.File -> Android.Graphics.Fonts.Font.Builder
參數
- path
- File
字型檔案的檔案路徑
- 屬性
備註
建立一個帶有檔案路徑的建構器。
Java 文件 android.graphics.fonts.Font.Builder.Font$Builder(java.io.File)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Font.Builder(ByteBuffer)
建構一個帶有位元組緩衝區的建構器。
[Android.Runtime.Register(".ctor", "(Ljava/nio/ByteBuffer;)V", "", ApiSince=29)]
public Builder(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register(".ctor", "(Ljava/nio/ByteBuffer;)V", "", ApiSince=29)>]
new Android.Graphics.Fonts.Font.Builder : Java.Nio.ByteBuffer -> Android.Graphics.Fonts.Font.Builder
參數
- buffer
- ByteBuffer
字型資料的位元組緩衝區
- 屬性
備註
建構一個帶有位元組緩衝區的建構器。
請注意,只有直接緩衝區可以作為字型資料的來源。
Java 文件 android.graphics.fonts.Font.Builder.Font$Builder(java.nio.ByteBuffer)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Font.Builder(AssetManager, String)
從資產管理器和資產目錄中的檔案路徑構建建置器。
[Android.Runtime.Register(".ctor", "(Landroid/content/res/AssetManager;Ljava/lang/String;)V", "", ApiSince=29)]
public Builder(Android.Content.Res.AssetManager am, string path);
[<Android.Runtime.Register(".ctor", "(Landroid/content/res/AssetManager;Ljava/lang/String;)V", "", ApiSince=29)>]
new Android.Graphics.Fonts.Font.Builder : Android.Content.Res.AssetManager * string -> Android.Graphics.Fonts.Font.Builder
參數
- am
- AssetManager
應用程式的資產管理
- path
- String
資產目錄中字型資料的檔名
- 屬性
備註
從資產管理器和資產目錄中的檔案路徑構建建置器。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Font.Builder(Resources, Int32)
用資源建造建築師。
[Android.Runtime.Register(".ctor", "(Landroid/content/res/Resources;I)V", "", ApiSince=29)]
public Builder(Android.Content.Res.Resources res, int resId);
[<Android.Runtime.Register(".ctor", "(Landroid/content/res/Resources;I)V", "", ApiSince=29)>]
new Android.Graphics.Fonts.Font.Builder : Android.Content.Res.Resources * int -> Android.Graphics.Fonts.Font.Builder
參數
- res
- Resources
本應用程式的資源。
- resId
- Int32
字型檔案的資源 ID。
- 屬性
備註
用資源建造建築師。
資源 ID 必須指向字型檔案。 此處無法使用 XML 字型。
Java 文件 android.graphics.fonts.Font.Builder.Font$Builder(android.content.res.Resources, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Font.Builder(ParcelFileDescriptor, Int64, Int64)
用檔案描述符建構一個建構器。
[Android.Runtime.Register(".ctor", "(Landroid/os/ParcelFileDescriptor;JJ)V", "", ApiSince=29)]
public Builder(Android.OS.ParcelFileDescriptor fd, long offset, long size);
[<Android.Runtime.Register(".ctor", "(Landroid/os/ParcelFileDescriptor;JJ)V", "", ApiSince=29)>]
new Android.Graphics.Fonts.Font.Builder : Android.OS.ParcelFileDescriptor * int64 * int64 -> Android.Graphics.Fonts.Font.Builder
參數
檔案描述符
- offset
- Int64
檔案中字型資料的偏移量
- size
- Int64
字型資料的大小。 如果 -1 通過,請一直使用到檔案結束。
- 屬性
備註
用檔案描述符建構一個建構器。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。