TypedArray.GetLayoutDimension Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| GetLayoutDimension(Int32, Int32) |
Специальная версия |
| GetLayoutDimension(Int32, String) |
Специальная версия |
GetLayoutDimension(Int32, Int32)
Специальная версия #getDimensionPixelSize для получения android.view.ViewGroupатрибутов layout_width и layout_height.
[Android.Runtime.Register("getLayoutDimension", "(II)I", "GetGetLayoutDimension_IIHandler")]
public virtual int GetLayoutDimension(int index, int defValue);
[<Android.Runtime.Register("getLayoutDimension", "(II)I", "GetGetLayoutDimension_IIHandler")>]
abstract member GetLayoutDimension : int * int -> int
override this.GetLayoutDimension : int * int -> int
Параметры
- index
- Int32
Индекс извлекаемого атрибута.
- defValue
- Int32
Значение по умолчанию, возвращаемое, если этот атрибут не по умолчанию или содержит неправильный тип данных.
Возвращаемое значение
Значение измерения атрибута, умноженное на соответствующую метрику и усеченное на целые пиксели.
- Атрибуты
Исключения
Значение типа TypedArray уже было переработано.
Комментарии
Специальная версия #getDimensionPixelSize для получения android.view.ViewGroupатрибутов layout_width и layout_height. Это только по причинам производительности; приложения должны использовать #getDimensionPixelSize.
Java документации по android.content.res.TypedArray.getLayoutDimension(int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
GetLayoutDimension(Int32, String)
Специальная версия #getDimensionPixelSize для получения android.view.ViewGroupатрибутов layout_width и layout_height.
[Android.Runtime.Register("getLayoutDimension", "(ILjava/lang/String;)I", "GetGetLayoutDimension_ILjava_lang_String_Handler")]
public virtual int GetLayoutDimension(int index, string? name);
[<Android.Runtime.Register("getLayoutDimension", "(ILjava/lang/String;)I", "GetGetLayoutDimension_ILjava_lang_String_Handler")>]
abstract member GetLayoutDimension : int * string -> int
override this.GetLayoutDimension : int * string -> int
Параметры
- index
- Int32
Индекс извлекаемого атрибута.
- name
- String
Текстовое имя атрибута для создания отчетов об ошибках.
Возвращаемое значение
Значение измерения атрибута, умноженное на соответствующую метрику и усеченное на целые пиксели.
- Атрибуты
Исключения
Значение типа TypedArray уже было переработано.
Значение , если атрибут определен, но не является измерением или целым числом (перечислением).
Комментарии
Специальная версия #getDimensionPixelSize для получения android.view.ViewGroupатрибутов layout_width и layout_height. Это только по причинам производительности; приложения должны использовать #getDimensionPixelSize.
Этот метод создает исключение, если атрибут определен, но не является измерением или целым числом (перечислением).
Java документации по android.content.res.TypedArray.getLayoutDimension(int, java.lang.String).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".