TypedArray.GetSourceResourceId(Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает идентификатор ресурса стиля или макета, для которого был разрешен указанный атрибут, в противном случае возвращает defValue.
[Android.Runtime.Register("getSourceResourceId", "(II)I", "GetGetSourceResourceId_IIHandler", ApiSince=29)]
public virtual int GetSourceResourceId(int index, int defaultValue);
[<Android.Runtime.Register("getSourceResourceId", "(II)I", "GetGetSourceResourceId_IIHandler", ApiSince=29)>]
abstract member GetSourceResourceId : int * int -> int
override this.GetSourceResourceId : int * int -> int
Параметры
- index
- Int32
Индекс атрибута, исходный стиль которого требуется извлечь.
- defaultValue
- Int32
Значение, возвращаемое, если атрибут не определен или не является ресурсом.
Возвращаемое значение
Идентификатор ресурса стиля, идентификатор ресурса макета или значение по умолчанию, если он не был разрешен в стиле или макете.
- Атрибуты
Комментарии
Возвращает идентификатор ресурса стиля или макета, для которого был разрешен указанный атрибут, в противном случае возвращает defValue.
Например, если мы разрешаем два атрибута android:attribute1 и android:attribute2 вы раздували android.view.View от layout/my_layout.xml:
<View
style="@style/viewStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:attribute1="foo"/>
и @style/viewStyle есть:
<style android:name="viewStyle">
<item name="android:attribute2">bar<item/>
<style/>
Затем разрешено TypedArray будет иметь значения, возвращающие идентификатор исходного R.layout.my_layout ресурса для android:attribute1 и R.style.viewStyle для android:attribute2.
Java документации по android.content.res.TypedArray.getSourceResourceId(int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".