Язык

Typeface.Create Метод

Определение

Перегрузки

Имя. Описание
Create(Typeface, TypefaceStyle)

Создайте объект typeface, который лучше всего соответствует указанному существующему типу и указанному стилю.

Create(String, TypefaceStyle)

Создайте объект typeface с именем семейства и сведениями о стиле параметра.

Create(Typeface, Int32, Boolean)

Создает объект typeface, который лучше всего соответствует указанному существующему шрифту и указанному весу и курсиву

Create(Typeface, TypefaceStyle)

Создайте объект typeface, который лучше всего соответствует указанному существующему типу и указанному стилю.

[Android.Runtime.Register("create", "(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;", "")]
public static Android.Graphics.Typeface? Create(Android.Graphics.Typeface? family, Android.Graphics.TypefaceStyle style);
[<Android.Runtime.Register("create", "(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;", "")>]
static member Create : Android.Graphics.Typeface * Android.Graphics.TypefaceStyle -> Android.Graphics.Typeface

Параметры

family
Typeface

Существующий объект Typeface. В случае nullс шрифтом по умолчанию используется вместо этого.

style
TypefaceStyle

Стиль (обычный, полужирный, курсив) шрифта. например, NORMAL, BOLD, ITALIC, BOLD_ITALIC

Возвращаемое значение

Лучший подходящий шрифт.

Атрибуты

Комментарии

Создайте объект typeface, который лучше всего соответствует указанному существующему типу и указанному стилю. Используйте этот вызов, если вы хотите выбрать новый стиль из той же семьи существующего объекта typeface. Если семейство равно NULL, это выбирается из семейства шрифтов по умолчанию.

Этот метод не является потокобезопасной в API 27 или более поздней версии. Этот метод является потокобезопасной для API 28 или более поздней версии.

Java документации по android.graphics.Typeface.create(android.graphics.Typeface, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Create(String, TypefaceStyle)

Создайте объект typeface с именем семейства и сведениями о стиле параметра.

[Android.Runtime.Register("create", "(Ljava/lang/String;I)Landroid/graphics/Typeface;", "")]
public static Android.Graphics.Typeface? Create(string? familyName, Android.Graphics.TypefaceStyle style);
[<Android.Runtime.Register("create", "(Ljava/lang/String;I)Landroid/graphics/Typeface;", "")>]
static member Create : string * Android.Graphics.TypefaceStyle -> Android.Graphics.Typeface

Параметры

familyName
String

Может иметь значение NULL. Имя семейства шрифтов.

style
TypefaceStyle

Стиль (обычный, полужирный, курсив) шрифта. например, NORMAL, BOLD, ITALIC, BOLD_ITALIC

Возвращаемое значение

Лучший подходящий шрифт.

Атрибуты

Комментарии

Создайте объект typeface с именем семейства и сведениями о стиле параметра. Если значение NULL передается для имени, будет выбран шрифт по умолчанию. Результирующий объект typeface можно запросить (getStyle()), чтобы узнать, какие характеристики стиля являются реальными.

Java документации по android.graphics.Typeface.create(java.lang.String, int).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Create(Typeface, Int32, Boolean)

Создает объект typeface, который лучше всего соответствует указанному существующему шрифту и указанному весу и курсиву

[Android.Runtime.Register("create", "(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;", "", ApiSince=28)]
public static Android.Graphics.Typeface Create(Android.Graphics.Typeface? family, int weight, bool italic);
[<Android.Runtime.Register("create", "(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;", "", ApiSince=28)>]
static member Create : Android.Graphics.Typeface * int * bool -> Android.Graphics.Typeface

Параметры

family
Typeface

Существующий объект Typeface. В случае nullс шрифтом по умолчанию используется вместо этого.

weight
Int32

Требуемый вес для рисования.

italic
Boolean

true Если курсив требуется нарисовать. В противном случае false

Возвращаемое значение

Typeface Объект для рисования указанного веса и курсивного стиля. Никогда не возвращается null

Атрибуты

Комментарии

Создает объект typeface, который лучше всего соответствует указанному существующему шрифту и указанному весу и курсиву

Ниже приведены числовые значения и соответствующие общие имена весов.

<table>thead><tr th Value</th><th Common weight name</><th>/tr></thead<>tbody>>><<tr>><td 100</>><td td Thin</><td/tr td/<>tr><>td trd 200</>><<><><<>><>>><<<><><><><<>><td<><tr tr><td>500</td td><>medium</td></><><>tr td 600</><>td Semi Bold</td></<>tr tr td tr><td>700</td><Bold>/td></tr tr><><td 800</td>td>><extra Bold<</><td/><>><tr td/td 900</><>td td black</td></tr<>/tbody></table>

Этот метод является потокобезопасной.

Java документации по android.graphics.Typeface.create(android.graphics.Typeface, int, boolean).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к