RelativeLayout.LayoutParams.AddRule Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AddRule(LayoutRules) |
Добавляет правило макета, интерпретируемое ОтносительнымLayout. |
AddRule(LayoutRules, Int32) |
Добавляет правило макета, интерпретируемое ОтносительнымLayout. |
AddRule(LayoutRules)
Добавляет правило макета, интерпретируемое ОтносительнымLayout.
[Android.Runtime.Register("addRule", "(I)V", "GetAddRule_IHandler")]
public virtual void AddRule (Android.Widget.LayoutRules verb);
[<Android.Runtime.Register("addRule", "(I)V", "GetAddRule_IHandler")>]
abstract member AddRule : Android.Widget.LayoutRules -> unit
override this.AddRule : Android.Widget.LayoutRules -> unit
Параметры
- verb
- LayoutRules
команда макета, например #ALIGN_PARENT_LEFT
- Атрибуты
Комментарии
Добавляет правило макета, интерпретируемое ОтносительнымLayout.
Этот метод следует использовать только для команд, которые не ссылаются на одноуровневое значение (например #ALIGN_RIGHT
) или принимает логическое значение (#TRUE
для true или 0 для false). Чтобы указать команду, которая принимает тему, используйте #addRule(int, int)
.
Если правило относительно направления макета (например #ALIGN_PARENT_START
), то направление макета должно быть разрешено перед #resolveLayoutDirection(int)
вызовом #getRule(int)
абсолютного правила (например. #ALIGN_PARENT_LEFT
.
Документация по Java для android.widget.RelativeLayout.LayoutParams.addRule(int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
См. также раздел
- <xref:Android.Widget.RelativeLayout.LayoutParams.AddRule(Android.Widget.LayoutRules%2c+System.Int32)>
Применяется к
AddRule(LayoutRules, Int32)
Добавляет правило макета, интерпретируемое ОтносительнымLayout.
[Android.Runtime.Register("addRule", "(II)V", "GetAddRule_IIHandler")]
public virtual void AddRule (Android.Widget.LayoutRules verb, int subject);
[<Android.Runtime.Register("addRule", "(II)V", "GetAddRule_IIHandler")>]
abstract member AddRule : Android.Widget.LayoutRules * int -> unit
override this.AddRule : Android.Widget.LayoutRules * int -> unit
Параметры
- verb
- LayoutRules
команда макета, например #ALIGN_RIGHT
- subject
- Int32
Идентификатор другого представления, используемого в качестве привязки, или логическое значение (представленное как #TRUE
true или 0 для false)
- Атрибуты
Комментарии
Добавляет правило макета, интерпретируемое ОтносительнымLayout.
Используйте это для команд, ссылающихся на одноуровневое значение (например #ALIGN_RIGHT
, ) или логическое значение (например. #CENTER_IN_PARENT
).
Если правило относительно направления макета (например #START_OF
), то направление макета должно быть разрешено перед #resolveLayoutDirection(int)
вызовом #getRule(int)
с абсолютным правилом (например. #LEFT_OF
.
Документация по Java для android.widget.RelativeLayout.LayoutParams.addRule(int, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.