語言

Font.Builder 建構函式

定義

多載

名稱 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

參數

fd
ParcelFileDescriptor

檔案描述符

屬性

備註

用檔案描述符建構一個建構器。

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

資產目錄中字型資料的檔名

屬性

備註

從資產管理器和資產目錄中的檔案路徑構建建置器。

Java 文件 android.graphics.fonts.Font.Builder.Font$Builder(android.content.res.AssetManager, java.lang.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

參數

fd
ParcelFileDescriptor

檔案描述符

offset
Int64

檔案中字型資料的偏移量

size
Int64

字型資料的大小。 如果 -1 通過,請一直使用到檔案結束。

屬性

備註

用檔案描述符建構一個建構器。

Java 文件 android.graphics.fonts.Font.Builder.Font$Builder(android.os.ParcelFileDescriptor, long, long)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於