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)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
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)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.