Поделиться через


TypedArray.GetFraction(Int32, Int32, Int32, Single) Метод

Определение

Извлекает атрибут дробной единицы в <var index</var>>.

[Android.Runtime.Register("getFraction", "(IIIF)F", "GetGetFraction_IIIFHandler")]
public virtual float GetFraction (int index, int base, int pbase, float defValue);
[<Android.Runtime.Register("getFraction", "(IIIF)F", "GetGetFraction_IIIFHandler")>]
abstract member GetFraction : int * int * int * single -> single
override this.GetFraction : int * int * int * single -> single

Параметры

index
Int32

Индекс атрибута для извлечения.

base
Int32

Базовое значение этой дроби. Другими словами, стандартная дробь умножается на это значение.

pbase
Int32

Родительское базовое значение этой дроби. Другими словами, родительская дробь (nn%p) умножается на это значение.

defValue
Single

Значение, возвращаемое, если атрибут не определен или не является ресурсом.

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

Дробное значение атрибута, умноженное на соответствующее базовое значение, или defValue, если оно не определено.

Атрибуты

Исключения

Значение типа TypedArray уже было переработано.

Значение , если атрибут определен, но не является дробной.

Комментарии

Извлекает атрибут дробной единицы в <var index</var>>.

Документация по Java для android.content.res.TypedArray.getFraction(int, int, int, float).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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