Язык

TypedArray.GetLayoutDimension Метод

Определение

Перегрузки

Имя. Описание
GetLayoutDimension(Int32, Int32)

Специальная версия #getDimensionPixelSize для получения android.view.ViewGroupатрибутов layout_width и layout_height.

GetLayoutDimension(Int32, String)

Специальная версия #getDimensionPixelSize для получения android.view.ViewGroupатрибутов layout_width и layout_height.

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

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