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 и используемых в соответствии с условиями, описанными в разделе "".