View Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса.
[Android.Runtime.Register("android/view/View", DoNotGenerateAcw=true)]
public class View : Java.Lang.Object, Android.Graphics.Drawables.Drawable.ICallback, Android.Views.Accessibility.IAccessibilityEventSource, Android.Views.KeyEvent.ICallback, IDisposable
[<Android.Runtime.Register("android/view/View", DoNotGenerateAcw=true)>]
type View = class
inherit Object
interface Drawable.ICallback
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IAccessibilityEventSource
interface KeyEvent.ICallback
- Наследование
- Производный
- Атрибуты
- Реализации
Комментарии
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. Представление занимает прямоугольную область на экране и отвечает за обработку рисунков и событий. Представление — это базовый класс для мини-приложений em/em<, которые используются для ><создания интерактивных> компонентов пользовательского интерфейса (кнопок, текстовых полей и т. д.). Подкласс android.view.ViewGroup — это базовый класс для <>макетов< em/em>, которые являются невидимыми контейнерами, которые содержат другие представления (или другие группы представлений) и определяют их свойства макета.
<div class="special reference"><h3 Developer Guides>/h3<>
Сведения об использовании этого класса для разработки пользовательского интерфейса приложения см. в руководстве разработчика пользовательского интерфейса . </Div>
"Using"><h3 Using Views>/h3<>
Все представления в окне упорядочены в одном дереве. Можно добавлять представления из кода или указывать дерево представлений в одном или нескольких XML-файлах макета. Существует множество специализированных подклассов представлений, которые действуют в качестве элементов управления или могут отображать текст, изображения или другое содержимое.
После создания дерева представлений обычно существует несколько типов распространенных операций, которые могут потребоваться выполнить: ul<li strong Set properties:>/strong<, например, задать текст><.><>android.widget.TextView Доступные свойства и методы, которые их задают, будут различаться между различными подклассами представлений. Обратите внимание, что свойства, известные во время сборки, можно задать в XML-файлах макета.</li li><><strong>Set Focus:</strong> Платформа будет обрабатывать перемещение фокуса в ответ на входные данные пользователя. Чтобы принудительно сосредоточиться на определенном представлении, вызовите .#requestFocus</li><li><strong>Set up прослушиватели:</strong> Views позволяют клиентам задавать прослушиватели, которые будут получать уведомления, когда что-то интересное происходит с представлением. Например, все представления позволяют настроить прослушиватель для уведомления, когда представление получает или теряет фокус. Вы можете зарегистрировать такой прослушиватель с помощью #setOnFocusChangeListener(android.view.View.OnFocusChangeListener). Другие подклассы представления предлагают более специализированные прослушиватели. Например, кнопка предоставляет прослушиватель для уведомления клиентов при нажатии кнопки.</li>li strong Set видимость:</strong>< Вы можете скрыть или показать представления с помощью>.<>#setVisibility(int)</li></ul>
<
> Примечание. Платформа Android отвечает за измерение, определение и рисование представлений. Не следует вызывать методы, которые выполняют эти действия для представлений самостоятельно, если вы на самом деле не реализуете android.view.ViewGroup.
</em>
"Жизненный цикл"><h3, реализующий пользовательское представление>/h3<>
Для реализации пользовательского представления обычно сначала следует предоставить переопределения для некоторых стандартных методов, которые платформа вызывает во всех представлениях. Вам не нужно переопределять все эти методы. На самом деле, вы можете начать с просто переопределения #onDraw(android.graphics.Canvas).
<table border="2" width="85%" align="center" cellpadding="5">thead<>tr th<><Category>/th Methods<><>/th th Description</><><th/th/tr><>/thead<>
<tbody><tr><td rowspan="2">Creation/td td Конструкторы</><>td td<>td<Существует форма конструктора, вызываемого при создании> представления из кода и формы, вызываемой при раздувании представления из файла макета. Вторая форма должна анализировать и применять все атрибуты, определенные в файле макета.
</td></tr tr><><td/td td>{@link #onFinishInflate()}<><> вызывается после представления и все его дочерние элементы были раздуваются из XML.</td></tr>
<tr><td rowspan="3">Layout</td><td>{@link #onMeasure(int, int)}</td td td><>, чтобы определить требования к размеру для этого представления и всех его дочерних элементов.
</td></tr tr><><td/td td>{@link #onLayout(boolean, int, int, int, int)}<><> вызывается, когда это представление должно назначать размер и положение всем его дочерним элементам.
</td></tr tr><><td/td td>{@link #onSizeChanged(int, int, int, int)}<><> вызывается при изменении размера этого представления.
</td></tr>
<tr>td Drawing</td><>td<>{@link #onDraw(android.graphics.Canvas)}/td td<><, вызывается, когда представление должно отображать его содержимое.>
</td></tr>
<tr>td rowspan="6"<Event processing>/td td<><>{@link #onKeyDown(int, KeyEvent)}/td td<>,<вызывается при возникновении нового события ключа оборудования.>
</td></tr tr><><td/td>{@link #onKeyUp(int, KeyEvent)}< td><>вызывается при возникновении события аппаратного ключа вверх.
</td></tr tr><><td/td td>{@link #onTrackballEvent(MotionEvent)}<><> вызывается при возникновении события трекбола движения.
</td></tr tr><><td/td td>{@link #onTouchEvent(MotionEvent)}<><> вызывается при возникновении события движения сенсорного экрана.
</td></tr tr><><td/td>{@link #onGenericMotionEvent(MotionEvent)}< td><>вызывается при возникновении универсального события движения.
</td></tr tr><><td/td>{@link #onHoverEvent(MotionEvent)}< td><>вызывается при возникновении события движения наведения указателя мыши.
</td></tr>
<tr><td rowspan="2">Focus</td><td>{@link #onFocusChanged(boolean, int, android.graphics.Rect)}</td td td><>вызывается, когда представление получает или теряет фокус.
</td></tr>
<tr>td/td td<>{@link #onWindowFocusChanged(boolean)}<>< вызывается, когда окно, содержащее представление, получает или теряет фокус.>
</td></tr>
<tr>td rowspan="3"<Attaching>/td td<><>{@link #onAttachedToWindow()}/td td td<><, вызывается при присоединении представления к окну.>
</td></tr>
<tr><td/td>{@link #onDetachedFromWindow}< td><>вызывается при отключении представления от окна.
</td></tr>
<tr>td/td td<>{@link #onWindowVisibilityChanged(int)}<>< вызывается при изменении видимости окна, содержащего представление.>
</td></tr></tbody>
</стол>
Идентификаторы><> h3/h3<> Представления могут иметь целочисленный идентификатор, связанный с ними. Эти идентификаторы обычно назначаются в XML-файлах макета и используются для поиска определенных представлений в дереве представления. Распространенный шаблон заключается в том, чтобы: <ul><li>Определить кнопку в файле макета и назначить ему уникальный идентификатор.
<Button
android:id="@+id/my_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/my_button_text"/>
</li li><>Из метода onCreate действия найдите кнопку
Button myButton = findViewById(R.id.my_button);
</li></ul>
Идентификаторы просмотра не должны быть уникальными по всему дереву, но рекомендуется убедиться, что они по крайней мере уникальны в части дерева, которое вы ищете.
"Position"><h3 Position>/h3<>
Геометрия представления — это прямоугольник. Представление имеет расположение, выраженное как пара <координат em>left</em> и <em top>/em<>, и два измерения, выраженные как ширина и высота. Единица для расположения и измерений — это пиксель.
Можно получить расположение представления, вызвав методы #getLeft() и #getTop(). Бывший возвращает левую или X координату прямоугольника, представляющего представление. Последний возвращает верхнюю или Y координату прямоугольника, представляющего представление. Эти методы возвращают расположение представления относительно родительского элемента. Например, если getLeft() возвращает 20, это означает, что представление расположено 20 пикселей справа от левого края прямого родительского элемента.
Кроме того, предлагается несколько удобных методов, чтобы избежать ненужных вычислений, а именно #getRight() и #getBottom(). Эти методы возвращают координаты правых и нижних краев прямоугольника, представляющего представление. Например, вызов #getRight() аналогичен следующему вычислению: getLeft() + getWidth() (дополнительные сведения о ширине см. в разделе "Размер".)
"SizePaddingMargins"><h3>Size, padding и margins</h3>
Размер представления выражается шириной и высотой. Представление фактически имеет две пары ширины и высоты.
Первая пара называется <em измеряемой шириной/em> и <em>измеренной высотой<>/em<>. Эти измерения определяют, насколько большое представление должно находиться в родительском элементе (дополнительные сведения см. в разделе "Макет". Измеренные измерения можно получить путем вызова #getMeasuredWidth() и #getMeasuredHeight().
Вторая пара просто называется em width/<em и>< em height>/em<, или иногда >em<drawing width></em> и <em>drawing height</em>.<> Эти измерения определяют фактический размер представления на экране, во время рисования и после макета. Эти значения могут отличаться от измеряемой ширины и высоты. Ширину и высоту можно получить путем вызова #getWidth() и #getHeight().
Для измерения его измерений представление учитывает его заполнение. Заполнение выражается в пикселях для левой, верхней, правой и нижней частей представления. Заполнение можно использовать для смещения содержимого представления по определенному количеству пикселей. Например, левое заполнение 2 приведет к отправке содержимого представления на 2 пикселя справа от левого края. Заполнение можно задать с помощью #setPadding(int, int, int, int) метода или #setPaddingRelative(int, int, int, int) метода, запрашиваемого путем вызова #getPaddingLeft(), #getPaddingTop(), #getPaddingRight(), , #getPaddingBottom()#getPaddingStart(). #getPaddingEnd()
Несмотря на то, что представление может определять заполнение, оно не обеспечивает поддержку полей. Однако группы просмотра предоставляют такую поддержку.
android.view.ViewGroup Дополнительные сведения см. в разделе и android.view.ViewGroup.MarginLayoutParams на дополнительные сведения.
"Макет"><h3 Layout>/h3<>
Макет — это два проходных процесса: передача мер и проход макета. Измерение реализуется #measure(int, int) и представляет собой обход сверху вниз дерева представления. Каждое представление отправляет спецификации измерения вниз по дереву во время рекурсии. В конце прохождения меры каждое представление сохранило свои измерения. Второй проход происходит и #layout(int,int,int,int) также сверху вниз. Во время этого прохождения каждый родитель отвечает за размещение всех дочерних элементов с помощью размеров, вычисленных в проходе меры.
Когда метод меры представления возвращает значение, его #getMeasuredWidth() и #getMeasuredHeight() значения должны быть заданы вместе со всеми потомками этого представления. Измеряемая ширина представления и значения измеряемой высоты должны уважать ограничения, введенные родителями представления. Это гарантирует, что в конце меры все родители принимают все измерения своих детей. Родительское представление может вызывать меру() несколько раз в дочерних элементах. Например, родитель может измерять каждый ребенок один раз с неопределенными измерениями, чтобы узнать, насколько большими они хотят быть, а затем вызвать меру () на них снова с фактическими числами, если сумма всех неократных размеров детей слишком велика или слишком мала.
Передача мер использует два класса для взаимодействия измерений. Класс MeasureSpec используется представлениями, чтобы рассказать своим родителям, как они хотят измерять и позиционировать. Базовый класс LayoutParams просто описывает, насколько большое представление должно быть как для ширины, так и для высоты. Для каждого измерения он может указать один из: <ul><li точное число >li<MATCH_PARENT, что означает, что представление хочет быть таким большим, как его родительский (минус заполнение) >li<> WRAP_CONTENT, что означает, что представление хочет быть достаточно большим, чтобы заключить его содержимое (плюс заполнение).
</ul> Существуют подклассы LayoutParams для разных подклассов ViewGroup. Например, AbsoluteLayout имеет собственный подкласс LayoutParams, который добавляет значение X и Y.
MeasureSpecs используется для передачи требований к дереву от родительского к дочернему. MeasureSpec может находиться в одном из трех режимов: ul<>li<UNSPECIFIED: >это используется родительским объектом для определения требуемого измерения дочернего представления. Например, LinearLayout может вызывать меру() на дочернем объекте с высотой, заданной в формате UNSPECIFIED, и ширину 240, чтобы узнать, насколько высокий размер дочернего представления должен быть предоставлен ширине 240 пикселей. <li>EXACTLY: это используется родителем для наложения точного размера на дочерний объект. Ребенок должен использовать этот размер и гарантировать, что все его потомки будут соответствовать этому размеру. <li>AT_MOST: это используется родительским объектом для наложения максимального размера на дочерний объект. Ребенок должен гарантировать, что он и все его потомки будут соответствовать этому размеру. </ul>
Чтобы инициировать макет, вызовите #requestLayout. Этот метод обычно вызывается представлением о себе, когда он считает, что он больше не может соответствовать его текущим границам.
"Рисование"><h3 Рисование>/h3<>
Рисование обрабатывается путем прогулки по дереву и записи команд рисования любого представления, которое необходимо обновить. После этого команды рисования всего дерева выдаются на экран, обрезанные к вновь поврежденной области.
Дерево в значительной степени записывается и рисуется в порядке, с родителями, рисуемых до (т. е. за их детьми), с братьями и сестрами, рисуемых в том порядке, в который они появляются в дереве. Если вы задаете фоновый рисунок для представления, то представление будет вырисовывать его перед обратным вызовом метода onDraw() . Дочерний порядок рисования можно переопределить в ViewGroup#setChildrenDrawingOrderEnabled(boolean) custom child drawing order ViewGroup и с #setZ(float) пользовательскими значениями Z} для представлений.
Чтобы принудительно создать представление, вызовите #invalidate().
EventHandlingThreading"><h3>Event Handling and Threading</h3>
Базовый цикл представления выглядит следующим образом: <ol><li>Событие поступает и отправляется в соответствующее представление. Представление обрабатывает событие и уведомляет прослушивателей.</li li><>, если в процессе обработки события границы представления могут потребоваться изменить, представление вызовет.#requestLayout()</li><li>аналогично, если в процессе обработки события внешний вид представления может потребоваться изменить, представление вызовет#invalidate().</li li><>, если или #requestLayout()#invalidate() были вызваны, платформа будет заботиться об измерении, выкладке и рисовании дерева в соответствии с соответствующим образом.</li></ol>
<Примечание.>Все дерево представления является одним потоком. При вызове любого метода в любом представлении необходимо всегда находиться в потоке пользовательского интерфейса.</em> , если вы выполняете работу над другими потоками и хотите обновить состояние представления из этого потока, следует использовать Handler.
"FocusHandling"><h3 FocusHandling>/h3<>
Платформа будет обрабатывать обычное перемещение фокуса в ответ на входные данные пользователя. Это включает изменение фокуса по мере удаления или скрытия представлений или по мере того, как новые представления становятся доступными. Представления указывают на готовность сосредоточиться на методе #isFocusable . Чтобы изменить, может ли представление сосредоточиться, вызовите #setFocusable(boolean). Когда в режиме сенсорного ввода (см. примечания ниже) представления указывают, будут ли они по-прежнему использовать фокус с помощью #isFocusableInTouchMode этого режима #setFocusableInTouchMode(boolean).
Перемещение фокуса основано на алгоритме, который находит ближайшего соседа в заданном направлении. В редких случаях алгоритм по умолчанию может не соответствовать предполагаемому поведению разработчика. В таких ситуациях можно предоставить явные переопределения с помощью этих XML-атрибутов в файле макета:
nextFocusDown
nextFocusLeft
nextFocusRight
nextFocusUp
</p>
Чтобы получить определенное представление для фокуса, вызовите #requestFocus().
"TouchMode"><h3 Touch Mode>/h3<>
Когда пользователь перемещает пользовательский интерфейс с помощью направленных ключей, таких как D-pad, необходимо сосредоточиться на интерактивных элементах, таких как кнопки, чтобы пользователь смог увидеть, что будет принимать входные данные. Если устройство имеет возможности касания, однако, и пользователь начинает взаимодействовать с интерфейсом, касаясь его, он больше не требуется всегда выделять или уделять внимание определенному представлению. Это мотивирует режим взаимодействия с именем "сенсорный режим".
Для устройства с поддержкой сенсорного ввода, когда пользователь приземляется к экрану, устройство войдет в режим сенсорного ввода. Начиная с этого момента, фокусируемыми будут только представления, для которых #isFocusableInTouchMode задано значение true, например мини-приложения редактирования текста. Другие представления, которые доступны для касания, например кнопки, не будут фокусироваться при касании; они будут запускать только прослушиватели щелчка.
В любой момент, когда пользователь нажимает на направленный ключ, например направление D-pad, устройство просмотра выходит из сенсорного режима и находит представление для фокуса, чтобы пользователь мог возобновить взаимодействие с пользовательским интерфейсом, не касаясь экрана снова.
Состояние режима сенсорного ввода сохраняется в разных android.app.Activityрежимах. Вызов, #isInTouchMode чтобы узнать, находится ли устройство в режиме сенсорного ввода.
Прокрутка"><h3 Прокрутка>/h3<>
Платформа обеспечивает базовую поддержку представлений, которые хотят внутренне прокручивать содержимое. Это включает отслеживание смещения прокрутки X и Y, а также механизмы рисования полос прокрутки. Дополнительные сведения см. в разделе #scrollBy(int, int), #scrollTo(int, int)а #awakenScrollBars() также дополнительные сведения.
"Теги"><h3 теги>/h3<>
В отличие от идентификаторов, теги не используются для идентификации представлений. Теги по сути являются дополнительной частью информации, которая может быть связана с представлением. Они чаще всего используются в качестве удобства для хранения данных, связанных с представлениями в самих представлениях, а не путем их размещения в отдельной структуре.
Теги могут быть указаны со значениями последовательности символов в XML макета в виде одного тега с помощью атрибута android.R.styleable#View_tag android:tag или нескольких тегов с помощью дочернего <tag> элемента:
<View ...
android:tag="@string/mytag_value" />
<View ...>
<tag android:id="@+id/mytag"
android:value="@string/mytag_value" />
</View>
</p>
Теги также могут быть указаны с произвольными объектами из кода с помощью #setTag(Object) или #setTag(int, Object).
"Темы"><h3 темы>/h3<>
По умолчанию представления создаются с помощью темы объекта Context, предоставленного конструктору; однако другая тема может быть указана с помощью android.R.styleable#View_theme android:theme атрибута в XML макета или путем передачи конструктору ContextThemeWrapper из кода.
android.R.styleable#View_theme android:theme Если атрибут используется в XML, указанная тема применяется поверх темы контекста инфляции (смLayoutInflater.) и используется для самого представления, а также для всех дочерних элементов.
В следующем примере оба представления будут созданы с помощью темной цветовой схемы "Материал"; Однако, поскольку используется тема наложения, которая определяет только подмножество атрибутов, значение android.R.styleable#Theme_colorAccent android:colorAccent , определенное для темы контекста инфляции (например, тема действия) будет сохранена.
<LinearLayout
...
android:theme="@android:theme/ThemeOverlay.Material.Dark">
<View ...>
</LinearLayout>
</p>
"Properties"><h3 Properties>/h3<>
Класс View предоставляет #ALPHA свойство, а также несколько свойств, связанных с преобразованием, например #TRANSLATION_X и #TRANSLATION_Y. Эти свойства доступны как в Property форме, так и в методах с аналогичным именем setter/getter (например #setAlpha(float) , для #ALPHA). Эти свойства можно использовать для задания постоянного состояния, связанного с этими свойствами, связанными с отрисовкой в представлении. Свойства и методы также можно использовать в сочетании с android.animation.Animator Animatorанимациями на основе, описанными в разделе "Анимация".
"Анимация"><h3 Анимация>/h3<>
Начиная с Android 3.0, предпочтительный способ анимации представлений — использовать android.animation API пакета. Эти android.animation.Animator Animatorклассы на основе изменяют фактические свойства объекта View, например #setAlpha(float) alpha и #setTranslationX(float) translationX. Это поведение отличается от классов на основе до 3.0 android.view.animation.Animation Animation, которые вместо этого анимируют только то, как представление рисуется на экране. В частности, ViewPropertyAnimator класс делает анимацию этих свойств View особенно простым и эффективным.
Кроме того, можно использовать классы анимации до 3.0, чтобы анимировать отрисовку представлений. Объект можно прикрепить к представлению Animation с помощью #setAnimation(Animation) или #startAnimation(Animation). Анимация может изменять масштаб, поворот, перевод и альфа-представление с течением времени. Если анимация присоединена к представлению с дочерними элементами, анимация будет влиять на всю поддеревку, корневую часть этого узла. При запуске анимации платформа будет заботиться о перерисовки соответствующих представлений до завершения анимации.
"Безопасность"><h3 Security>/h3<>
Иногда важно, чтобы приложение могло убедиться в том, что действие выполняется с полным знанием и согласием пользователя, например предоставление запроса на разрешение, приобретение или нажатие объявления. К сожалению, вредоносное приложение может попытаться поставить пользователя в выполнение этих действий, не зная, скрывая предназначенную цель представления. В качестве средства защиты платформа предлагает механизм фильтрации касания, который можно использовать для повышения безопасности представлений, которые обеспечивают доступ к конфиденциальным функциям.
Чтобы включить фильтрацию сенсорного ввода, вызовите #setFilterTouchesWhenObscured(boolean) или задайте для атрибута макета android:filterTouchesWhenObscured макета значение true. При включении платформа отбрасывает касания, получаемые всякий раз, когда окно представления не отображается другим видимым окном в сенсорном расположении. В результате представление не будет получать касания всякий раз, когда сенсорный ввод передается через всплывающее окно, диалоговое окно или другое окно, которое отображается над окном представления.
Для более точного контроля над безопасностью рекомендуется переопределить #onFilterTouchEventForSecurity(MotionEvent) метод для реализации собственной политики безопасности. См. также MotionEvent#FLAG_WINDOW_IS_OBSCURED.
Java документации по android.view.View.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Конструкторы
| Имя. | Описание |
|---|---|
| View(Context, IAttributeSet, Int32, Int32) |
Выполните инфляцию из XML и примените базовый стиль конкретного класса из атрибута темы или ресурса стиля. |
| View(Context, IAttributeSet, Int32) |
Выполните инфляцию из XML и примените базовый стиль класса из атрибута темы. |
| View(Context, IAttributeSet) |
Конструктор, который вызывается при раздувении представления из XML. |
| View(Context) |
Простой конструктор, используемый при создании представления из кода. |
| View(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Поля
| Имя. | Описание |
|---|---|
| AccessibilityDataSensitiveAuto |
Устаревшие.
Автоматически определите, должно ли представление разрешать взаимодействие только из |
| AccessibilityDataSensitiveNo |
Устаревшие.
Разрешить взаимодействие со всеми |
| AccessibilityDataSensitiveYes |
Устаревшие.
Разрешить взаимодействие только из |
| AccessibilityLiveRegionAssertive |
Устаревшие.
Режим динамического региона, указывающий, что службы специальных возможностей должны немедленно уведомлять пользователей об изменениях в этом представлении. |
| AccessibilityLiveRegionNone |
Устаревшие.
Режим динамического региона, указывающий, что службы специальных возможностей не должны автоматически объявлять изменения в этом представлении. |
| AccessibilityLiveRegionPolite |
Устаревшие.
Режим динамического региона, указывающий, что службы специальных возможностей должны уведомлять пользователей об изменениях в этом представлении. |
| AutofillFlagIncludeNotImportantViews |
Устаревшие.
Флаг, запрашивающий добавление представлений, помеченных как не важные для автозаполнения (см. ) |
| AutofillHintCreditCardExpirationDate |
Указание, указывающее, что это представление может быть автоматически заполнено сроком действия кредитной карты. |
| AutofillHintCreditCardExpirationDay |
Указание, указывающее, что это представление может быть автоматически заполнено сроком действия кредитной карты. |
| AutofillHintCreditCardExpirationMonth |
Указание, указывающее, что это представление может быть автоматически заполнено сроком действия кредитной карты. |
| AutofillHintCreditCardExpirationYear |
Указание, указывающее, что это представление может быть автоматически заполнено сроком действия кредитной карты. |
| AutofillHintCreditCardNumber |
Указание, указывающее, что это представление может быть автоматически заполнено номером кредитной карты. |
| AutofillHintCreditCardSecurityCode |
Указание, указывающее, что это представление может быть автоматически заполнено кодом безопасности кредитной карты. |
| AutofillHintEmailAddress |
Указание, указывающее, что это представление может быть автоматически заполнено адресом электронной почты. |
| AutofillHintName |
Указание, указывающее, что это представление может быть автоматически заполнено реальным именем пользователя. |
| AutofillHintPassword |
Указание, указывающее, что это представление может быть автоматически заполнено паролем. |
| AutofillHintPhone |
Указание, указывающее, что это представление может быть автоматически заполнено номером телефона. |
| AutofillHintPostalAddress |
Указание, указывающее, что это представление может быть автоматически заполнено почтовым адресом. |
| AutofillHintPostalCode |
Указание, указывающее, что это представление может быть автоматически заполнено почтовым индексом. |
| AutofillHintUsername |
Указание, указывающее, что это представление может быть автоматически заполнено именем пользователя. |
| AutofillTypeDate |
Устаревшие.
Тип автозаполнения для поля, содержащего дату, которая представлена длинным числом миллисекунда, так как стандартное базовое время, известное как "эпоха", а именно 1 января 1970 года, 00:00:00 GMT (см. раздел |
| AutofillTypeList |
Устаревшие.
Тип автозаполнения для поля списка выбора, который заполняется индексом элемента внутри списка (начиная с |
| AutofillTypeNone |
Устаревшие.
Тип автозаполнения для представлений, которые не могут быть заполнены автоматически. |
| AutofillTypeText |
Устаревшие.
Тип автозаполнения текстового поля, заполненного параметром |
| AutofillTypeToggle |
Устаревшие.
Тип автозаполнения для переключаемого поля, которое заполняется параметром |
| ContentSensitivityAuto |
Устаревшие.
Конфиденциальность содержимого определяется платформой. |
| ContentSensitivityNotSensitive |
Устаревшие.
Представление не отображает конфиденциальное содержимое. |
| ContentSensitivitySensitive |
Устаревшие.
В представлении отображается конфиденциальное содержимое. |
| DragFlagAccessibilityAction |
Устаревшие.
Флаг, указывающий, что перетаскивание было инициировано |
| DragFlagGlobal |
Устаревшие.
Флаг, указывающий, что перетаскивание может пересекать границы окна. |
| DragFlagGlobalPersistableUriPermission |
Устаревшие.
Если этот флаг используется с |
| DragFlagGlobalPrefixUriPermission |
Устаревшие.
Если этот флаг используется с |
| DragFlagGlobalSameApplication |
Устаревшие.
Флаг, указывающий, что перетаскивание может пересекать границы окна (в одном приложении). |
| DragFlagGlobalUriRead |
Устаревшие.
Если этот флаг используется с |
| DragFlagGlobalUriWrite |
Устаревшие.
Если этот флаг используется с |
| DragFlagHideCallingTaskOnDragStart |
Устаревшие.
Флаг, указывающий, что это перетаскивание приведет к скрытию задачи вызывающего действия в течение длительности перетаскивания, что означает, что исходное действие не будет получать события перетаскивания для текущего жеста перетаскивания. |
| DragFlagOpaque |
Устаревшие.
Флаг, указывающий, что тень перетаскивания будет непрозрачной. |
| DragFlagStartIntentSenderOnUnhandledDrag |
Устаревшие.
Флаг, указывающий, что необработанное перетаскивание должно быть делегировано системе, если видимое окно не хочет обрабатывать удаление. |
| FindViewsWithContentDescription |
Устаревшие.
Найдите представления, содержащие указанное описание содержимого. |
| FocusableAuto |
Устаревшие.
Это представление определяет возможность фокусировки автоматически. |
| ImportantForAccessibilityAuto |
Устаревшие.
Автоматически определяет, является ли представление важным для специальных возможностей. |
| ImportantForAccessibilityNo |
Устаревшие.
Представление не важно для специальных возможностей. |
| ImportantForAccessibilityNoHideDescendants |
Устаревшие.
Представление не имеет значения для специальных возможностей, а также не является ни одно из его потомков. |
| ImportantForAccessibilityYes |
Устаревшие.
Представление важно для специальных возможностей. |
| ImportantForAutofillAuto |
Устаревшие.
Автоматически определите, является ли представление важным для автозаполнения. |
| ImportantForAutofillNo |
Устаревшие.
Представление не важно для автозаполнения, но его дочерние элементы (если таковые есть) будут пройдены. |
| ImportantForAutofillNoExcludeDescendants |
Устаревшие.
Представление не важно для автозаполнения, и его дочерние элементы (если таковые) не будут проходить. |
| ImportantForAutofillYes |
Устаревшие.
Представление важно для автозаполнения, а его дочерние элементы (если таковые есть) будут проходить. |
| ImportantForAutofillYesExcludeDescendants |
Устаревшие.
Представление важно для автозаполнения, но его дочерние элементы (если таковые) не будут проходить. |
| ImportantForContentCaptureAuto |
Устаревшие.
Автоматически определяет, является ли представление важным для записи содержимого. |
| ImportantForContentCaptureNo |
Устаревшие.
Представление не важно для записи содержимого, но его дочерние элементы (если таковые) будут проходить. |
| ImportantForContentCaptureNoExcludeDescendants |
Устаревшие.
Представление не важно для записи содержимого, а его дочерние элементы (если таковые) не будут проходить. |
| ImportantForContentCaptureYes |
Устаревшие.
Представление важно для записи содержимого, а его дочерние элементы (если таковые есть) будут проходить. |
| ImportantForContentCaptureYesExcludeDescendants |
Устаревшие.
Представление важно для записи содержимого, но его дочерние элементы (если таковые) не будут проходить. |
| LayoutDirectionInherit |
Устаревшие.
Горизонтальное направление макета этого представления наследуется от родительского элемента. |
| LayoutDirectionLocale |
Устаревшие.
Горизонтальное направление макета этого представления выводится из языкового скрипта по умолчанию для языкового стандарта. |
| LayoutDirectionLtr |
Устаревшие.
Горизонтальное направление макета этого представления — слева направо. |
| LayoutDirectionRtl |
Устаревшие.
Горизонтальное направление макета этого представления — справа налево. |
| MeasuredHeightStateShift |
Битовый сдвиг |
| MeasuredSizeMask |
Биты |
| MeasuredStateMask |
Биты |
| MeasuredStateTooSmall |
|
| NoId |
Используется для пометки представления без идентификатора. |
| NotFocusable |
Устаревшие.
Это представление не требует нажатий клавиш. |
| OverScrollAlways |
Устаревшие.
Всегда разрешать пользователю перекручивать это представление, если оно может прокручиваться. |
| OverScrollIfContentScrolls |
Устаревшие.
Разрешить пользователю перекручивать это представление только в том случае, если содержимое достаточно большое, чтобы прокручивать его, при условии, что это представление, которое может прокручиваться. |
| OverScrollNever |
Устаревшие.
Никогда не разрешать пользователю перекручивать это представление. |
| PointerCaptureModeAbsolute |
Устаревшие.
Режим записи указателя, в котором сенсорные панели сообщают об абсолютных расположениях пальцев. |
| PointerCaptureModeRelative |
Устаревшие.
Режим захвата указателя, в котором распознаются жесты сенсорной панели и передаются как движения мыши. |
| PointerCaptureModeUncaptured |
Устаревшие.
Режим записи указателя, в котором указатель не фиксируется. |
| RectangleOnScreenRequestSourceInputFocus |
Устаревшие.
Представляет, что взаимодействие пользователя, запрашивающее прямоугольник на экране, делает это, так как представление имеет фокус ввода или клавиатуры. |
| RectangleOnScreenRequestSourceScrollOnly |
Устаревшие.
Представляет, что взаимодействие пользователя, запрашивающее прямоугольник на экране, делает это только для прокрутки представления на экране, а прямоугольник не связан с текстовым курсором или фокусом клавиатуры. |
| RectangleOnScreenRequestSourceTextCursor |
Устаревшие.
Представляет, что взаимодействие с пользователем, запрашивающее прямоугольник на экране, делает это, так как представление содержит текстовый курсор (caret). |
| RectangleOnScreenRequestSourceUndefined |
Устаревшие.
Представляет, что взаимодействие пользователя, запрашивающее прямоугольник на экране, делает это с помощью исходных |
| RequestedFrameRateCategoryDefault |
Определяет запрошенную категорию частоты кадров по умолчанию запрошенную категорию частоты кадров для представления. |
| RequestedFrameRateCategoryHigh |
Определяет запрошенную категорию частоты кадров с высокой частотой кадров для представления. |
| RequestedFrameRateCategoryLow |
Определяет запрошенную категорию частоты кадров с низкой запрошенной категорией частоты кадров для представления. |
| RequestedFrameRateCategoryNoPreference |
Определяет запрошенную категорию частоты кадров, не запрашиваемую категорию частоты кадров для представления. |
| RequestedFrameRateCategoryNormal |
Определяет запрошенную категорию частоты кадров, требуемую категорию частоты кадров для представления. |
| ScreenStateOff |
Устаревшие.
Указывает, что экран изменил состояние и теперь отключен. |
| ScreenStateOn |
Устаревшие.
Указывает, что экран изменил состояние и теперь включен. |
| ScrollAxisHorizontal |
Устаревшие.
Указывает прокрутку вдоль горизонтальной оси. |
| ScrollAxisNone |
Устаревшие.
Указывает, что ось прокрутки представления не отображается. |
| ScrollAxisVertical |
Устаревшие.
Указывает прокрутку вдоль вертикальной оси. |
| ScrollCaptureHintAuto |
Устаревшие.
Содержимое этого представления будет рассматриваться для записи прокрутки, если возможно прокрутка. |
| ScrollCaptureHintExclude |
Устаревшие.
Явно исключить это представление в качестве потенциального целевого объекта записи прокрутки. |
| ScrollCaptureHintExcludeDescendants |
Устаревшие.
Явным образом исключить все дочерние элементы этого представления в качестве потенциальных целевых объектов записи прокрутки. |
| ScrollCaptureHintInclude |
Устаревшие.
Явно включите это представление в качестве потенциального целевого объекта записи прокрутки. |
| SystemUiFlagFullscreen |
Флаг для |
| SystemUiFlagHideNavigation |
Флаг для |
| SystemUiFlagImmersive |
Флаг для |
| SystemUiFlagImmersiveSticky |
Флаг для |
| SystemUiFlagLayoutFullscreen |
Флаг для |
| SystemUiFlagLayoutHideNavigation |
Флаг для |
| SystemUiFlagLayoutStable |
Флаг для |
| SystemUiFlagLightNavigationBar |
Флаг для |
| SystemUiFlagLightStatusBar |
Флаг для |
| SystemUiFlagLowProfile |
Флаг для |
| SystemUiFlagVisible |
Специальная константа для |
| SystemUiLayoutFlags |
Флаги, которые могут повлиять на макет в отношении системного пользовательского интерфейса. |
| TextAlignmentCenter |
Устаревшие.
Центр абзаца, e. |
| TextAlignmentGravity |
Устаревшие.
По умолчанию для корневого представления. |
| TextAlignmentInherit |
Устаревшие.
Выравнивание текста по умолчанию. |
| TextAlignmentResolvedDefault |
Устаревшие.
Выравнивание текста по умолчанию |
| TextAlignmentTextEnd |
Устаревшие.
Выровняйте по концу абзаца e. |
| TextAlignmentTextStart |
Устаревшие.
Выравнивание по началу абзаца, e. |
| TextAlignmentViewEnd |
Устаревшие.
Выровняйте до конца представления, которое ALIGN_RIGHT, если разрешенный макет представления имеет значение LTR и ALIGN_LEFT в противном случае. |
| TextAlignmentViewStart |
Устаревшие.
Выравнивание по началу представления, которое ALIGN_LEFT, если разрешенный макет представления — LTR, и ALIGN_RIGHT в противном случае. |
| TextDirectionAnyRtl |
Устаревшие.
Направление текста использует алгоритм any-RTL. |
| TextDirectionFirstStrong |
Устаревшие.
Направление текста использует "первый сильный алгоритм". |
| TextDirectionFirstStrongLtr |
Устаревшие.
Направление текста использует "первый сильный алгоритм". |
| TextDirectionFirstStrongRtl |
Устаревшие.
Направление текста использует "первый сильный алгоритм". |
| TextDirectionInherit |
Устаревшие.
Направление текста наследуется через |
| TextDirectionLocale |
Устаревшие.
Направление текста поступает из системного языкового стандарта. |
| TextDirectionLtr |
Устаревшие.
Направление текста принудительно применяется для LTR. |
| TextDirectionRtl |
Устаревшие.
Направление текста принудительно выполняется для RTL. |
| ViewLogTag |
Тег ведения журнала, используемый этим классом с android. |
Свойства
| Имя. | Описание |
|---|---|
| AccessibilityClassName |
Возвращает имя класса, сообщаемое службам специальных возможностей. |
| AccessibilityClassNameFormatted |
Возвращает имя класса этого объекта, используемого для специальных возможностей. |
| AccessibilityHeading |
Возвращает, является ли это представление заголовком для целей специальных возможностей. |
| AccessibilityLiveRegion |
Возвращает режим динамического региона для этого представления. |
| AccessibilityNodeProvider |
Возвращает поставщик для управления иерархией виртуального представления, корнями в этом представлении, и сообщается, что |
| AccessibilityPaneTitle |
Возвращает или задает заголовок, определяющий эту область для служб специальных возможностей. |
| AccessibilityPaneTitleFormatted |
Получите заголовок панели для целей специальных возможностей. Визуально отдельная часть окна с семантикой окна считается панелями специальных возможностей. |
| AccessibilityTraversalAfter |
Получает идентификатор представления, после которого этот объект посещается в обходе специальных возможностей. |
| AccessibilityTraversalBefore |
Получает идентификатор представления, перед которым этот объект посещается в обходе специальных возможностей. |
| Activated |
Указывает состояние активации этого представления. |
| AllowedHandwritingDelegatePackageName |
Возвращает разрешенный пакет для представлений редактора делегатов, для которых это представление может выступать в качестве делегатора рукописного ввода, как задано |
| AllowedHandwritingDelegatorPackageName |
Возвращает разрешенный пакет для представлений, которые могут выступать в качестве делегатора рукописного ввода для этого представления редактора делегатов, как задано |
| Alpha |
Прозрачность представления. |
| Animation |
Получите анимацию, связанную с этим представлением.; Задает следующую анимацию для воспроизведения для этого представления. |
| AnimationMatrix |
Возвращает текущую матрицу преобразования представления.; Изменяет матрицу преобразования в представлении. |
| ApplicationWindowToken |
Получение уникального маркера, определяющего окно "реального" верхнего уровня окна, к которому подключено это представление. |
| ApplyWindowInsets |
Возвращает или задает обработчик, используемый при применении наборов окон к этому представлению. |
| AttributeSourceResourceMap |
Возвращает сопоставление идентификатора ресурса атрибута с исходным идентификатором ресурса, в котором задано значение атрибута. |
| AutofillId |
Возвращает уникальный логический идентификатор этого представления в действии для автоматического заполнения. Идентификатор автозаполнения создается по запросу, если он не задан явным образом с помощью setAutofillId(AutofillId). Дополнительные сведения см. в разделе setAutofillId(AutofillId). |
| AutofillType |
Описывает тип автозаполнения этого представления, поэтому |
| AutofillValue |
Возвращает текущее значение автозаполнения представления. По умолчанию возвращает значение NULL, но подклассы должны переопределить его и вернуть соответствующее значение для правильной поддержки платформы автозаполнения. |
| AutoHandwritingEnabled |
Возвращает значение, разрешающее автоматическое выполнение рукописного ввода. |
| Background |
Возвращает фоновую рисуемую |
| BackgroundTintBlendMode |
Возвращает режим смешивания, используемый для применения тонирования к фоновому рисуемому, если указано.; Задает режим смешивания, используемый для применения тонирования, указанного |
| BackgroundTintList |
Возвращает отрисовку фона, применяемую к фоновому рисованию, если указано.; Применяет отметку к фоновому рисуемому объекту. |
| BackgroundTintMode |
Возвращает или задает режим смешивания, используемый для применения тонирования к фоновому рисуемому объекту. |
| Baseline |
Возвращает смещение текстового плана мини-приложения из верхней границы мини-приложения. |
| Bottom |
Нижняя позиция этого представления относительно родительского представления. |
| BottomFadingEdgeStrength |
Возвращает силу или интенсивность нижнего увядаемого края. |
| BottomPaddingOffset |
Объем, по которому вытягивается нижняя область увядания. |
| CameraDistance |
Получает расстояние вдоль оси Z от камеры к этому представлению. |
| Class |
Возвращает класс среды выполнения этого |
| Clickable |
Указывает, реагирует ли это представление на события щелчка или нет. |
| ClipBounds |
Возвращает копию текущего |
| ClipToOutline |
Возвращает, следует ли использовать структуру для обрезки содержимого представления. |
| ContentCaptureSession |
Получает сеанс, используемый для уведомления о событиях записи содержимого. |
| ContentDescription |
Возвращает или задает текст, описывающий это представление для служб специальных возможностей. |
| ContentDescriptionFormatted |
Возвращает описание содержимого |
| ContentSensitivity |
Возвращает режим конфиденциальности содержимого, чтобы определить, отображает ли это представление конфиденциальное содержимое. |
| Context |
Возвращает контекст, в котором выполняется представление, с помощью которого он может получить доступ к текущей теме, ресурсам и т. д. |
| ContextClickable |
Указывает, реагирует ли это представление на щелчки контекста. |
| ContextMenuInfo |
Представления должны реализовать это, если у них есть дополнительные сведения для связи с контекстным меню. |
| DefaultFocusHighlightEnabled |
Возвращает значение, должно ли это представление использовать выделение фокуса по умолчанию при его фокусе, но не |
| Display |
Возвращает логическое отображение, к которому подключено окно представления. |
| DrawingCache |
Вызов этого метода эквивалентен вызову |
| DrawingCacheBackgroundColor |
Этот элемент не рекомендуется.; Задание сплошного цвета фона для растровых изображений кэша рисования улучшит производительность и использование памяти. |
| DrawingCacheEnabled |
Указывает, включен ли кэш рисования для этого представления. |
| DrawingCacheQuality |
Возвращает качество кэша рисования. |
| DrawingTime |
Возвращает время начала рисования иерархии представлений. |
| DuplicateParentStateEnabled |
Указывает, дублирует ли это состояние из родительского элемента. |
| Elevation |
Базовое повышение этого представления относительно родительского представления в пикселях. |
| EmptyStateSet |
Указывает, что представление не имеет набора состояний. |
| Enabled |
Возвращает состояние включено для этого представления. |
| EnabledFocusedSelectedStateSet |
Указывает, что представление включено, сосредоточено и выбрано. |
| EnabledFocusedSelectedWindowFocusedStateSet |
Указывает, что представление включено, выделено, выбрано и его окно имеет фокус. |
| EnabledFocusedStateSet |
Указывает, что представление включено и имеет фокус. |
| EnabledFocusedWindowFocusedStateSet |
Указывает, что представление включено, сосредоточено и его окно имеет фокус. |
| EnabledSelectedStateSet |
Указывает, что представление включено и выбрано. |
| EnabledSelectedWindowFocusedStateSet |
Указывает, что представление включено, выбрано и его окно имеет фокус. |
| EnabledStateSet |
Указывает, что представление включено. |
| EnabledWindowFocusedStateSet |
Указывает, что представление включено и что его окно имеет фокус. |
| ExplicitStyle |
Возвращает идентификатор ресурса для стиля, указанного в |
| FilterTouchesWhenObscured |
Получает, следует ли отменить касания платформы, когда окно представления закроется другим видимым окном в касаемом расположении. |
| FitsSystemWindows |
Проверьте состояние |
| Focusable |
Возвращает значение, способно ли в настоящее время фокусироваться на этом представлении. |
| FocusableInTouchMode |
Если представление доступно для фокусировки, может не потребоваться сосредоточиться при использовании сенсорного режима. |
| FocusedByDefault |
Возвращает значение, должно ли это представление получать фокус при восстановлении фокуса для иерархии представлений, содержащей это представление. |
| FocusedSelectedStateSet |
Указывает, что представление сосредоточено и выбрано. |
| FocusedSelectedWindowFocusedStateSet |
Указывает, что представление сосредоточено, выбрано и его окно имеет фокус. |
| FocusedStateSet |
Указывает, что представление сосредоточено. |
| FocusedWindowFocusedStateSet |
Указывает, что представление имеет фокус и что его окно имеет фокус. |
| ForceDarkAllowed |
См. |
| Foreground |
Возвращает рисуемый объект, используемый в качестве переднего плана этого представления.; Укажите объект Drawable, который должен отображаться на вершине всего содержимого в представлении. |
| ForegroundGravity |
Описывает расположение переднего плана. |
| ForegroundTintBlendMode |
Возвращает режим смешивания, используемый для применения отрисовки на переднем плане, если он указан. Задает режим смешивания, используемый для применения тонирования, указанного |
| ForegroundTintList |
Возвращает отрисовку, примененную к рисуемому на переднем плане, если задано.; Применяет оттенок к рисуемому на переднем плане. |
| ForegroundTintMode |
Возвращает или задает режим смешивания, используемый для применения отрисовки на переднем плане. |
| FrameContentVelocity |
Получение текущей скорости представления. |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| Handler |
Обработчик, связанный с потоком, на котором выполняется представление. Этот обработчик можно использовать для перекачки событий в очередь событий пользовательского интерфейса. |
| HandwritingBoundsOffsetBottom |
Возвращает объем смещения, примененного к нижнему краю границы рукописного ввода представления, в единице пикселя. |
| HandwritingBoundsOffsetLeft |
Возвращает объем смещения, примененного к левому краю границы рукописного ввода представления, в единице пикселя. |
| HandwritingBoundsOffsetRight |
Возвращает объем смещения, примененного к правому краю границы рукописного ввода представления, в единице пикселя. |
| HandwritingBoundsOffsetTop |
Возвращает объем смещения, примененного к верхнему краю границы рукописного ввода представления, в единице пикселя. |
| HandwritingDelegateFlags |
Возвращает флаги, настраивающие поведение делегирования рукописного ввода для этого представления редактора делегатов, как задано |
| HandwritingDelegatorCallback |
Возвращает набор |
| HapticFeedbackEnabled |
Задайте, должно ли это представление иметь хиплый отзыв о событиях, таких как длинные нажатия. |
| HasExplicitFocusable |
Возвращает значение true, если это представление является фокусируемым или содержит доступное представление, для которого |
| HasFocus |
Возвращает значение true, если это представление имеет фокус или является предком представления, имеющего фокус. |
| HasFocusable |
Возвращает значение true, если это представление является фокусируемым или содержит доступное представление, для которого |
| HasNestedScrollingParent |
Возвращает значение true, если в этом представлении есть вложенный родительский элемент прокрутки. |
| HasOnClickListeners |
Возвращает значение, имеет ли это представление присоединенное OnClickListener. |
| HasOnLongClickListeners |
Возвращает значение, имеет ли это представление присоединенное OnLongClickListener. |
| HasOverlappingRendering |
Возвращает, имеет ли это представление содержимое, которое перекрывается. |
| HasPointerCapture |
Проверяет состояние записи указателя. |
| HasTransientState |
Указывает, следует ли в настоящее время отслеживать временное состояние представления, которое приложение не должно беспокоиться о сохранении и восстановлении, но платформа должна учитывать, когда это возможно. |
| HasWindowFocus |
Возвращает значение true, если это представление находится в окне с фокусом окна. |
| Height |
Возвращает высоту представления. |
| HorizontalFadingEdgeEnabled |
Указывает, отображаются ли горизонтальные края при прокрутке представления по горизонтали. |
| HorizontalFadingEdgeLength |
Возвращает размер горизонтальных краев, используемых для указания того, что больше содержимого в этом представлении отображается. |
| HorizontalScrollBarEnabled |
Укажите, следует ли нарисовать горизонтальную полосу прокрутки. |
| HorizontalScrollbarHeight |
Возвращает высоту горизонтальной полосы прокрутки. |
| HorizontalScrollbarThumbDrawable |
Возвращает настроенный в данный момент объект Drawable для большого пальца горизонтальной полосы прокрутки, если он существует, значение NULL в противном случае. Определяет горизонтальный отрисовываемый отпечаток |
| HorizontalScrollbarTrackDrawable |
Возвращает настроенный в данный момент объект Drawable для дорожки горизонтальной полосы прокрутки, если он существует, значение NULL в противном случае. Определяет горизонтальное рисование трека |
| Hovered |
Возвращает значение true, если представление в настоящее время наведено на указатель мыши. |
| Id |
Возвращает идентификатор этого представления. |
| ImportantForAccessibility |
Возвращает режим определения того, важно ли это представление для специальных возможностей. |
| ImportantForAutofill |
Возвращает режим определения того, важно ли это представление для автозаполнения. |
| ImportantForContentCapture |
Возвращает режим определения того, важно ли это представление для записи содержимого. |
| IsAccessibilityDataSensitive |
Должно ли это представление ограничить доступ службы специальных возможностей только к службам, имеющим |
| IsAccessibilityFocused |
Возвращает значение, предназначено ли это представление для специальных возможностей. |
| IsAttachedToWindow |
Возвращает значение true, если это представление в настоящее время присоединено к окну. |
| IsContentCaptureSelfReportingEnabled |
Возвращает значение, автоматически ли это представление сообщает о событиях жизненного цикла и макете, привязанных к записи содержимого версии 2. |
| IsContentSensitive |
Возвращает значение, отображающее конфиденциальное содержимое в зависимости от значения, заданного явным |
| IsCredential |
Возвращает режим определения того, является ли это представление учетными данными. |
| IsDirty |
Значение true, если это представление изменилось с момента последнего рисования. |
| IsFocused |
Возвращает значение true, если это представление имеет фокус |
| IsHandwritingDelegate |
Возвращает, задано ли это представление как делегат |
| IsHardwareAccelerated |
Указывает, подключено ли это представление к аппаратному ускоренному окну. |
| IsImportantForAccessibility |
Вычисляет, следует ли предоставлять это представление для специальных возможностей. |
| IsImportantForAutofill |
Указывает системе Android, считается ли |
| IsImportantForContentCapture |
Указывает системе Android, считается ли это представление важным для записи содержимого, в зависимости от значения, явно заданного |
| IsInEditMode |
Указывает, находится ли это представление в режиме редактирования. |
| IsInLayout |
Возвращает, проходит ли иерархия представлений в настоящее время проход макета. |
| IsInTouchMode |
Возвращает состояние сенсорного режима, связанное с этим представлением. |
| IsLaidOut |
Возвращает значение true, если это представление прошло по крайней мере с одного макета, так как оно было присоединено к окну или отсоединено от него. |
| IsLayoutDirectionResolved |
Значение True, если направление макета было разрешено. |
| IsLayoutRequested |
Указывает, будет ли запрашиваться макет этого представления во время следующей передачи макета иерархии. |
| IsOpaque |
Указывает, непрозрачно ли это представление. |
| IsPaddingOffsetRequired |
Если представление рисует содержимое внутри его заполнения и включает увядающие края, он должен поддерживать смещение заполнения. |
| IsPaddingRelative |
Возвращается, если заполнение было задано через относительные значения |
| IsPivotSet |
Возвращает значение, указывающее, была ли сводная сводка задана вызовом |
| IsScrollContainer |
Указывает, является ли это представление одним из наборов прокручиваемых контейнеров в окне. |
| IsShowingLayoutBounds |
Возвращает значение |
| IsShown |
Возвращает видимость этого представления и всех его предков |
| IsTemporarilyDetached |
Указывает, находится ли |
| IsTextAlignmentResolved |
Значение True, если разрешение выравнивания текста. |
| IsTextDirectionResolved |
Значение True, если разрешено направление текста. |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| JniPeerMembers |
Возвращает метаданные однорангового узла JNI, используемые .NET для среды выполнения привязки Android. |
| KeepScreenOn |
Возвращает, должен ли экран оставаться на экране, соответствующий текущему значению |
| KeyboardNavigationCluster |
Возвращает значение, является ли это корнем кластера навигации с помощью клавиатуры. |
| KeyDispatcherState |
Верните глобальную |
| LabelFor |
Получает идентификатор представления, для которого это представление служит меткой для специальных возможностей. |
| LayerType |
Указывает, какой тип слоя в настоящее время связан с этим представлением. |
| LayoutDirection |
Возвращает разрешенное направление макета для этого представления. |
| LayoutParameters |
Получение макетаParams, связанного с этим представлением.; Задайте параметры макета, связанные с этим представлением. |
| Left |
Левая позиция этого представления относительно родительского представления. |
| LeftFadingEdgeStrength |
Возвращает силу или интенсивность левого увядаемого края. |
| LeftPaddingOffset |
Сумма, по которой можно расширить левый увядающий регион. |
| LongClickable |
Указывает, реагирует ли это представление на события длинного щелчка. |
| Matrix |
Матрица преобразования этого представления, вычисляемая на основе текущих свойств поворота, масштабирования и сводной таблицы. |
| MeasuredHeight |
Например |
| MeasuredHeightAndState |
Возвращает сведения об измерении полной высоты для этого представления, вычисляемого последним вызовом |
| MeasuredState |
Возвращает только биты |
| MeasuredWidth |
Например |
| MeasuredWidthAndState |
Возвращает сведения об измерении полной ширины для этого представления, вычисляемого самым последним вызовом |
| MinimumHeight |
Возвращает минимальную высоту представления. |
| MinimumWidth |
Возвращает минимальную ширину представления. |
| NestedScrollingEnabled |
Возвращает значение true, если для этого представления включена вложенная прокрутка. |
| NextClusterForwardId |
Возвращает идентификатор корневого каталога следующего кластера навигации с помощью клавиатуры. |
| NextFocusDownId |
Возвращает идентификатор представления, используемого при следующем фокусе |
| NextFocusForwardId |
Возвращает идентификатор представления, используемого при следующем фокусе |
| NextFocusLeftId |
Возвращает идентификатор представления, используемого при следующем фокусе |
| NextFocusRightId |
Возвращает идентификатор представления, используемого при следующем фокусе |
| NextFocusUpId |
Возвращает идентификатор представления, используемого при следующем фокусе |
| OnFocusChangeListener |
Возвращает обратный вызов изменения фокуса, зарегистрированный для этого представления.; Зарегистрируйте обратный вызов, который будет вызываться при изменении фокуса этого представления. |
| OutlineAmbientShadowColor |
Цвет тени, заданный setOutlineAmbientShadowColor(int) или черный, если ничего не задано |
| OutlineProvider |
Возвращает текущий момент |
| OutlineSpotShadowColor |
Цвет тени, заданный setOutlineSpotShadowColor(int) или черный, если ничего не задано |
| Overlay |
Возвращает наложение для этого представления, создав его, если он еще не существует. |
| OverScrollMode |
Возвращает режим перекручиваемой прокрутки для этого представления. |
| PaddingBottom |
Возвращает нижнее заполнение этого представления. |
| PaddingEnd |
Возвращает конечную заполнение этого представления в зависимости от разрешенного направления макета. |
| PaddingLeft |
Возвращает левое заполнение этого представления. |
| PaddingRight |
Возвращает правое заполнение этого представления. |
| PaddingStart |
Возвращает начальную заполнение этого представления в зависимости от разрешенного направления макета. |
| PaddingTop |
Возвращает верхний заполнение этого представления. |
| Parent |
Возвращает родительский элемент этого представления. Обратите внимание, что родительский элемент является представлением ViewParent и не обязательно является представлением. |
| ParentForAccessibility |
Возвращает родительский объект для специальных возможностей. Обратите внимание, что родитель для специальных возможностей не требуется немедленного родительского элемента. Это первый предшественник, который важен для специальных возможностей. |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| PendingCredentialCallback |
Возвращает обратный вызов, настроенный ранее в этом представлении |
| PendingCredentialRequest |
Возвращает связанное |
| PivotX |
Расположение x точки, вокруг которой находится |
| PivotY |
Расположение точки, вокруг которой находится |
| PointerIcon |
Возвращает значок указателя мыши для текущего представления. |
| PreferKeepClear |
Получите предпочтение для этого представления, который должен быть очищен. |
| PreferKeepClearRects |
Задайте параметр, чтобы сохранить предоставленные прямоугольные окна с плавающей запятой над окном этого представления. |
| Pressed |
Указывает, находится ли представление в состоянии нажатия. |
| PressedEnabledFocusedSelectedStateSet |
Указывает, что представление нажато, включено, сосредоточено и выбрано. |
| PressedEnabledFocusedSelectedWindowFocusedStateSet |
Указывает, что представление нажато, включено, сосредоточено, выбрано и его окно имеет фокус. |
| PressedEnabledFocusedStateSet |
Указывает, что представление нажато, включено и сосредоточено. |
| PressedEnabledFocusedWindowFocusedStateSet |
Указывает, что представление нажато, включено, фокус и его окно имеет фокус. |
| PressedEnabledSelectedStateSet |
Указывает, что представление нажато, включено и выбрано. |
| PressedEnabledSelectedWindowFocusedStateSet |
Указывает, что представление нажато, включено, выбрано и его окно имеет фокус. |
| PressedEnabledStateSet |
Указывает, что представление нажато и включено. |
| PressedEnabledWindowFocusedStateSet |
Указывает, что представление нажато, включено, а его окно имеет фокус. |
| PressedFocusedSelectedStateSet |
Указывает, что представление нажато, сосредоточено и выбрано. |
| PressedFocusedSelectedWindowFocusedStateSet |
Указывает, что представление нажато, сосредоточено, выбрано и его окно имеет фокус. |
| PressedFocusedStateSet |
Указывает, что представление нажимается и сосредоточено. |
| PressedFocusedWindowFocusedStateSet |
Указывает, что представление нажато, сосредоточено и его окно имеет фокус. |
| PressedSelectedStateSet |
Указывает, что представление нажимается и выбирается. |
| PressedSelectedWindowFocusedStateSet |
Указывает, что представление нажимается, выбирается и его окно имеет фокус. |
| PressedStateSet |
Указывает, что представление нажимается. |
| PressedWindowFocusedStateSet |
Указывает, что представление нажимается, а его окно имеет фокус. |
| RequestedFrameRate |
Получение текущей предпочтительной частоты кадров представления. |
| Resources |
Возвращает ресурсы, связанные с этим представлением. |
| RevealOnFocusHint |
Возвращает предпочтение этого представления для отображения поведения при получении фокуса. |
| Right |
Правая позиция этого представления относительно родительского представления. |
| RightFadingEdgeStrength |
Возвращает силу или интенсивность правого увядающего края. |
| RightPaddingOffset |
Сумма, по которой можно расширить правый увядающий регион. |
| RootSurfaceControl |
Приложение AttachedSurfaceControl само по себе не является представлением, это просто интерфейс для объекта системы окна, содержащего всю иерархию представлений. |
| RootView |
Находит самое верхнее представление в текущей иерархии представлений. |
| RootWindowInsets |
Укажите исходные окнаInsets, которые отправляются в иерархию представлений. |
| Rotation |
Градусы поворота представления вокруг точки сводных данных. |
| RotationX |
Градусы, которые представление поворачивается вокруг горизонтальной оси через точку сводных данных. |
| RotationY |
Градусы, которые представление поворачивается вокруг вертикальной оси через точку сводных данных. |
| SaveEnabled |
Указывает, будет ли это представление сохранять его состояние (то есть, будет ли его |
| SaveFromParentEnabled |
Указывает, будет ли вся иерархия в этом представлении сохранять состояние при переходе по состоянию сохранения состояния из родительского элемента. |
| ScaleX |
Объем, масштабируемый представление в x вокруг точки сводных данных, в виде пропорции немасштабируемой ширины представления. |
| ScaleXs |
Оболочка свойств вокруг |
| ScaleY |
Объем, масштабируемый представление в y вокруг точки сводных данных, в пропорции немасштабируемой высоты представления. |
| ScaleYs |
Оболочка свойств вокруг |
| ScreenReaderFocusable |
Возвращает, следует ли рассматривать представление как фокусируемый модуль средствами специальных возможностей средства чтения с экрана. |
| ScrollBarDefaultDelayBeforeFade |
Возвращает задержку перед исчезновением полос прокрутки. |
| ScrollBarFadeDuration |
Возвращает длительность прокручивания полосы прокрутки. |
| ScrollbarFadingEnabled |
Возвращает значение true, если полосы прокрутки будут исчезать, когда это представление не прокручивается |
| ScrollBarSize |
Возвращает размер полосы прокрутки. |
| ScrollBarStyle |
Возвращает текущий стиль полосы прокрутки. |
| ScrollCaptureHint |
Возвращает текущее указание записи прокрутки для этого представления. |
| ScrollIndicators |
Возвращает битовую маску, представляющую включенные индикаторы прокрутки. |
| ScrollX |
Возвращает прокрученную левую позицию этого представления. |
| ScrollY |
Возвращает прокрученную верхнюю позицию этого представления. |
| Selected |
Указывает состояние выделения этого представления. |
| SelectedStateSet |
Указывает, что выбрано представление. |
| SelectedWindowFocusedStateSet |
Указывает, что представление выбрано, а его окно имеет фокус. |
| SolidColor |
Переопределите это, если ваше представление, как известно, всегда рисуется на вершине сплошного цвета фона, и необходимо нарисовать увядающие края. |
| SoundEffectsEnabled |
Задайте, должно ли это представление иметь звуковые эффекты, включенные для таких событий, как нажатие и касание. |
| SourceLayoutResId |
Можно |
| StateDescription |
Возвращает или задает описание состояния, представленное службам специальных возможностей. |
| StateDescriptionFormatted |
|
| StateListAnimator |
Возвращает текущий stateListAnimator, если существует.; Присоединяет предоставленный StateListAnimator к этому представлению. |
| SuggestedMinimumHeight |
Возвращает рекомендуемую минимальную высоту, которую должно использовать представление. |
| SuggestedMinimumWidth |
Возвращает рекомендуемую минимальную ширину, которую должно использовать представление. |
| SupplementalDescription |
Возвращает или задает дополнительные сведения о специальных возможностях для этого представления. |
| SupplementalDescriptionFormatted |
Возвращает дополнительное описание представления. Дополнительное описание содержит краткие дополнительные сведения для этого узла, например назначение узла, если это назначение не передается в текстовом представлении. Например, если в раскрывающемся списке задано назначение семейства шрифтов, дополнительное описание может быть "семейство шрифтов". Если этот узел имеет дочерние элементы, его дополнительное описание служит дополнительными сведениями и не предназначено для замены существующих сведений в поддереве. Это отличается от getContentDescription() в том, что это описание является чисто дополнительным, а описание содержимого может использоваться для замены описания узла или его поддерев, что вспомогательные технологии будут в противном случае вычислять на основе других свойств узла и его потомков. Примечание. Не переопределяете этот метод, так как он не будет влиять на дополнительное описание, представленное службам специальных возможностей. Чтобы изменить дополнительное описание, необходимо вызвать setSupplementalDescription(CharSequence). |
| SystemGestureExclusionRects |
Получение списка областей в пространстве координат после макета этого представления, в котором система не должна перехватывать сенсорные или другие жесты, указывающие на устройство. Задает список областей в пространстве координат после макета этого представления, где система не должна перехватывать сенсорные или другие жесты, указывающие на устройство. |
| SystemUiFlags |
Возвращает или задает запрошенные флаги видимости пользовательского интерфейса системы для этого представления. |
| SystemUiVisibility |
Устаревшие.
Возвращает последний |
| Tag |
Возвращает тег этого представления. Задает тег, связанный с этим представлением. |
| TextAlignment |
Возвращает разрешенное выравнивание текста. |
| TextDirection |
Возвращает разрешенное направление текста. |
| ThresholdClass |
Возвращает дескриптор класса JNI, используемый .NET для среды выполнения привязки Android. |
| ThresholdType |
Возвращает управляемый тип, используемый средой выполнения привязки .NET для Android. |
| TooltipText |
Возвращает или задает текст, отображаемый в подсказке этого представления. |
| TooltipTextFormatted |
Возвращает подсказку представления. Задает текст подсказки, который будет отображаться в небольшом всплывающем окне рядом с представлением. |
| Top |
Верхняя позиция этого представления относительно родительского представления. |
| TopFadingEdgeStrength |
Возвращает силу или интенсивность верхнего увядаемого края. |
| TopPaddingOffset |
Объем, на который распространяется верхняя область увядания. |
| Touchables |
Найдите и возвратите все сенсорные представления, которые являются потомками этого представления, возможно, включая это представление, если это касается себя. |
| TouchDelegate |
Возвращает TouchDelegate для этого представления. |
| TransitionAlpha |
Это свойство предназначено только для использования переходом Fade, который анимирует его для создания визуальной транслукентности, которая не влияет на побочный эффект (или влияет на) реальное альфа-свойство. |
| TransitionName |
Возвращает имя представления, используемого для идентификации представлений в переходах.; Задает имя представления, которое будет использоваться для идентификации представлений в переходах. |
| TranslationX |
Горизонтальное расположение этого представления относительно его |
| TranslationY |
Вертикальное расположение этого представления относительно его |
| TranslationZ |
Расположение глубины этого представления относительно его |
| UniqueDrawingId |
Получите идентификатор, используемый для этого представления системой рисования. |
| VerticalFadingEdgeEnabled |
Укажите, бледят ли вертикальные края при прокрутке представления по горизонтали. |
| VerticalFadingEdgeLength |
Возвращает размер вертикальных краев, используемых для указания того, что больше содержимого в этом представлении отображается. |
| VerticalScrollBarEnabled |
Укажите, следует ли нарисовать вертикальную полосу прокрутки. |
| VerticalScrollbarPosition |
Задайте положение вертикальной полосы прокрутки. |
| VerticalScrollbarThumbDrawable |
Возвращает настроенный в данный момент объект Drawable для вертикальной полосы прокрутки, если он существует, значение NULL в противном случае. Определяет отрисовку вертикальной полосы прокрутки |
| VerticalScrollbarTrackDrawable |
Возвращает настроенный в данный момент объект Drawable для дорожки вертикальной полосы прокрутки, если он существует, значение NULL в противном случае. Определяет отрисовку вертикальной полосы прокрутки |
| VerticalScrollbarWidth |
Возвращает ширину вертикальной полосы прокрутки. |
| ViewTranslationResponse |
Возвращает связанное с этим представлением |
| ViewTreeObserver |
Возвращает файл ViewTreeObserver для иерархии этого представления. |
| Visibility |
Возвращает состояние видимости для этого представления. |
| Width |
Возвращает ширину представления. |
| WindowAttachCount |
Количество присоединений этого представления к окну |
| WindowFocusedStateSet |
Указывает, что окно представления имеет фокус. |
| WindowId |
|
| WindowInsetsController |
Извлекает один из |
| WindowSystemUiVisibility |
Возвращает текущую видимость пользовательского интерфейса системы, которая в настоящее время задана для всего окна. |
| WindowToken |
Получение уникального маркера, определяющего окно, к которому присоединено представление. |
| WindowVisibility |
Возвращает текущую видимость окна, к которому присоединено представление (или |
| X |
Оболочка свойств вокруг |
| Y |
Оболочка свойств вокруг |
| Z |
Оболочка свойств вокруг |
Методы
| Имя. | Описание |
|---|---|
| AddChildrenForAccessibility(IList<View>) |
Добавляет дочерние элементы этого представления, относящиеся к специальным возможностям, в указанный список в качестве выходных данных. |
| AddExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo, String, Bundle) |
Добавляет дополнительные данные в |
| AddFocusables(IList<View>, FocusSearchDirection, FocusablesFlags) |
Добавляет к представлениям любые фокусируемые представления, которые являются потомками этого представления (возможно, включая это представление, если оно является фокусируемым). |
| AddFocusables(IList<View>, FocusSearchDirection) |
Добавьте к представлениям любые фокусируемые представления, которые являются потомками этого представления (возможно, включая это представление, если оно фокусируемо само по себе). |
| AddKeyboardNavigationClusters(ICollection<View>, FocusSearchDirection) |
Добавляет все корни кластера навигации по клавиатуре, которые являются потомками этого представления (возможно, включая это представление, если он сам является корнем кластера) в представления. |
| AddOnAttachStateChangeListener(View+IOnAttachStateChangeListener) |
Добавьте прослушиватель для изменения состояния подключения. |
| AddOnLayoutChangeListener(View+IOnLayoutChangeListener) |
Добавьте прослушиватель, который будет вызываться при изменении границ представления из-за обработки макета. |
| AddOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener) |
Добавляет прослушиватель, который получит необработанные |
| AddTouchables(IList<View>) |
Добавьте любые сенсорные представления, которые являются потомками этого представления (возможно, включая это представление, если это касается себя) к представлениям. |
| Animate() |
Этот метод возвращает объект ViewPropertyAnimator, который можно использовать для анимации определенных свойств в этом представлении. |
| AnnounceForAccessibility(ICharSequence) |
Удобный |
| AnnounceForAccessibility(String) |
Удобный |
| Autofill(AutofillValue) |
Автоматически заполняет содержимое этого представления |
| Autofill(SparseArray) |
Автоматически заполняет содержимое виртуальных дочерних элементов в этом представлении. |
| AwakenScrollBars() |
Активируйте полосы прокрутки для рисования. |
| AwakenScrollBars(Int32, Boolean) |
Активируйте полосы прокрутки для рисования. |
| AwakenScrollBars(Int32) |
Активируйте полосы прокрутки для рисования. |
| BringToFront() |
Измените порядок z представления в дереве, поэтому он находится на вершине других одноуровневых представлений. |
| BuildDrawingCache() |
Вызов этого метода эквивалентен вызову |
| BuildDrawingCache(Boolean) |
Принудительно создает кэш рисования, если кэш рисования недопустим. |
| BuildLayer() |
Принудительно создает слой этого представления, и это представление будет отрисовывается в его слое. |
| CallOnClick() |
Напрямую вызывает любой подключенный OnClickListener. |
| CancelDragAndDrop() |
Отменяет текущую операцию перетаскивания. |
| CancelLongPress() |
Отменяет ожидание длительного нажатия. |
| CancelPendingInputEvents() |
Отмените любые отложенные события ввода высокого уровня, которые ранее были размещены в очереди событий. |
| CanResolveLayoutDirection() |
Проверьте, можно ли выполнить разрешение направления макета. |
| CanResolveTextAlignment() |
Проверьте, можно ли выполнить разрешение выравнивания текста. |
| CanResolveTextDirection() |
Проверьте, можно ли выполнить разрешение направления текста. |
| CanScrollHorizontally(Int32) |
Проверьте, можно ли прокручивать это представление по горизонтали в определенном направлении. |
| CanScrollVertically(Int32) |
Проверьте, можно ли прокручивать это представление по вертикали в определенном направлении. |
| CheckInputConnectionProxy(View) |
Вызывается тем |
| ClearAnimation() |
Отменяет любые анимации для этого представления. |
| ClearFocus() |
Вызывается, когда это представление хочет отказаться от фокуса. |
| ClearPendingCredentialRequest() |
Очищает запрос и обратный вызов, заданные |
| ClearViewTranslationCallback() |
Снимите с |
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
| CombineMeasuredStates(Int32, Int32) |
Слияние двух состояний, возвращенных |
| ComputeHorizontalScrollExtent() |
Вычислить горизонтальную степень горизонтальной полосы прокрутки в горизонтальном диапазоне. |
| ComputeHorizontalScrollOffset() |
Вычислить горизонтальное смещение отпечатка горизонтальной полосы прокрутки в горизонтальном диапазоне. |
| ComputeHorizontalScrollRange() |
Вычислить горизонтальный диапазон, представляющий горизонтальную полосу прокрутки. |
| ComputeScroll() |
Вызывается родительским объектом для запроса на обновление дочерних значений для mScrollX и mScrollY при необходимости. |
| ComputeSystemWindowInsets(WindowInsets, Rect) |
Вычислительные наборы, которые следует использовать в этом представлении, и те, которые должны распространяться на них. |
| ComputeVerticalScrollExtent() |
Вычислить вертикальную степень вертикальной полосы прокрутки в пределах вертикального диапазона. |
| ComputeVerticalScrollOffset() |
Вычислить вертикальное смещение отпечатка вертикальной полосы прокрутки в горизонтальном диапазоне. |
| ComputeVerticalScrollRange() |
Вычислить вертикальный диапазон, представляющий вертикальную полосу прокрутки. |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| CreateAccessibilityNodeInfo() |
|
| CreateContextMenu(IContextMenu) |
Показать контекстное меню для этого представления. |
| DestroyDrawingCache() |
Освобождает ресурсы, используемые кэшем рисования. |
| DispatchApplyWindowInsets(WindowInsets) |
Запрос на применение заданных наборов окон к этому представлению или другому представлению в поддереве. |
| DispatchCapturedPointerEvent(MotionEvent) |
Передайте записанное событие указателя вниз в фокусированное представление. |
| DispatchConfigurationChanged(Configuration) |
Отправка уведомления об изменении конфигурации ресурсов вниз по иерархии представлений. |
| DispatchCreateViewTranslationRequest(IDictionary<AutofillId,Int64[]>, Int32[], TranslationCapability, IList<ViewTranslationRequest>) |
Отправка для сбора |
| DispatchDisplayHint(ViewStates) |
Отправка указания о том, отображается ли это представление. |
| DispatchDragEvent(DragEvent) |
Определяет, включено ли это представление и имеется прослушиватель событий перетаскивания. |
| DispatchDraw(Canvas) |
Вызывается рисованием для рисования дочерних представлений. |
| DispatchDrawableHotspotChanged(Single, Single) |
Диспетчеры drawableHotspotChanged всем детям этого представления. |
| DispatchFinishTemporaryDetach() |
Отправка |
| DispatchGenericFocusedEvent(MotionEvent) |
Отправка универсального события движения в текущее ориентированное представление. |
| DispatchGenericMotionEvent(MotionEvent) |
Отправка универсального события движения. |
| DispatchGenericPointerEvent(MotionEvent) |
Отправка универсального события движения в представление под первым указателем. |
| DispatchHoverEvent(MotionEvent) |
Отправка события наведения указателя мыши. |
| DispatchKeyEvent(KeyEvent) |
Отправка ключевого события в следующее представление на пути фокуса. |
| DispatchKeyEventPreIme(KeyEvent) |
Отправка ключевого события перед обработкой любым методом ввода, связанным с иерархией представлений. |
| DispatchKeyShortcutEvent(KeyEvent) |
Отправляет событие сочетания клавиш. |
| DispatchNestedFling(Single, Single, Boolean) |
Отправка пролета в вложенный родительский элемент прокрутки. |
| DispatchNestedPreFling(Single, Single) |
Перед обработкой этим представлением отправляется в вложенный прокручиваемый родительский элемент. |
| DispatchNestedPrePerformAccessibilityAction(Action, Bundle) |
Сообщите о действии специальных возможностей родителям этого представления для делегированной обработки. |
| DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) |
Отправка одного шага вложенной прокрутки перед тем, как это представление потребляет любую часть. |
| DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) |
Отправка одного шага вложенной прокрутки. |
| DispatchPointerCaptureChanged(Boolean) |
Уведомляет это представление о том, что его состояние записи указателя изменилось. |
| DispatchPopulateAccessibilityEvent(AccessibilityEvent) |
Отправляет текст |
| DispatchProvideAutofillStructure(ViewStructure, AutofillFlags) |
Отправляет создание |
| DispatchProvideStructure(ViewStructure) |
Отправка создания |
| DispatchRestoreInstanceState(SparseArray) |
|
| DispatchSaveInstanceState(SparseArray) |
|
| DispatchScrollCaptureSearch(Rect, Point, IConsumer) |
Отправка запроса на поиск прокрутки вниз иерархии представлений. |
| DispatchSetActivated(Boolean) |
Диспетчеризация setActivated для всех дочерних элементов этого представления. |
| DispatchSetPressed(Boolean) |
Диспетчеризация, заданная для всех дочерних элементов представления. |
| DispatchSetSelected(Boolean) |
Диспетчеризация наборов, выбранных для всех дочерних элементов представления. |
| DispatchStartTemporaryDetach() |
Отправка |
| DispatchSystemUiVisibilityChanged(Int32) |
Устаревшие.
Уведомляет об изменении видимости пользовательского интерфейса системы. |
| DispatchSystemUiVisibilityChanged(SystemUiFlags) |
Отправка обратных вызовов вниз |
| DispatchTouchEvent(MotionEvent) |
Передайте событие движения сенсорного экрана в целевое представление или это представление, если оно является целевым. |
| DispatchTrackballEvent(MotionEvent) |
Передайте событие движения трекбола вниз к ориентированному представлению. |
| DispatchUnhandledMove(View, FocusSearchDirection) |
Этот метод является последним шансом для фокусного представления и его предков реагировать на клавишу со стрелкой. |
| DispatchVisibilityChanged(View, ViewStates) |
Отправка видимости представления вниз иерархии представлений. |
| DispatchWindowFocusChanged(Boolean) |
Вызывается, когда окно, содержащее это представление, получает или теряет фокус окна. |
| DispatchWindowInsetsAnimationEnd(WindowInsetsAnimation) |
Отправляется |
| DispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation) |
Отправляется |
| DispatchWindowInsetsAnimationProgress(WindowInsets, IList<WindowInsetsAnimation>) |
Отправляется |
| DispatchWindowInsetsAnimationStart(WindowInsetsAnimation, WindowInsetsAnimation+Bounds) |
Отправляется |
| DispatchWindowSystemUiVisiblityChanged(SystemUiFlags) |
Отправка обратных вызовов вниз |
| DispatchWindowVisibilityChanged(ViewStates) |
Отправка видимости окна вниз по иерархии представлений. |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| Draw(Canvas) |
Вручную отрисовывает это представление (и все его дочерние элементы) на заданном холсте. |
| DrawableHotspotChanged(Single, Single) |
Эта функция вызывается всякий раз, когда вид меняется и должен распространяться на рисуемые или дочерние представления, управляемые представлением. |
| DrawableStateChanged() |
Эта функция вызывается всякий раз, когда состояние представления изменяется таким образом, чтобы он влиял на состояние отображаемых рисуемых объектов. |
| Equals(Object) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
| FindFocus() |
Найдите представление в иерархии, корневую в этом представлении, которое в настоящее время имеет фокус. |
| FindOnBackInvokedDispatcher() |
Перейдите по иерархии представления, чтобы найти ближайшее |
| FindViewById(Int32) |
Находит первое представление потомков с заданным идентификатором, само представление, если идентификатор совпадает |
| FindViewById<T>(Int32) |
Находит представление с указанным идентификатором в качестве запрошенного типа. |
| FindViewsWithText(IList<View>, ICharSequence, FindViewsWith) |
Находит представления, содержащие заданный текст. |
| FindViewsWithText(IList<View>, String, FindViewsWith) |
Находит представления, содержащие заданный текст. |
| FindViewWithTag(Object) |
Найдите дочернее представление с заданным тегом. |
| FitSystemWindows(Rect) |
Устаревшие.
Вызывается иерархией представлений при изменении наборов содержимого для окна, чтобы разрешить ему настраивать его содержимое в соответствии с этими окнами. |
| FocusSearch(FocusSearchDirection) |
Найдите ближайшее представление в указанном направлении, которое может занять фокус. |
| ForceHasOverlappingRendering(Boolean) |
Задает поведение перекрывающейся отрисовки для этого представления (дополнительные сведения об этом поведении см. в разделе hasOverlappingRendering(). Вызов этого метода является альтернативой переопределении hasOverlappingRendering() в подклассе, предоставляя значение, которое затем используется внутренне. То есть при вызове forceHasOverlappingRendering(boolean) значение hasOverlappingRendering() игнорируется, а значение, переданное в этот метод, используется. |
| ForceLayout() |
Принудительно указать это представление во время следующего прохода макета. |
| GatherTransparentRegion(Region) |
Это используется ViewRoot для оптимизации, если иерархия представлений содержит один или несколько SurfaceView. |
| GenerateDisplayHash(String, Rect, IExecutor, IDisplayHashResultCallback) |
Вызывается для создания |
| GenerateViewId() |
Создайте значение, подходящее для использования в |
| GetAccessibilityDelegate() |
Возвращает делегат для реализации поддержки специальных возможностей с помощью композиции. |
| GetAttributeResolutionStack(Int32) |
Возвращает упорядоченный список идентификатора ресурса, который учитывается при разрешении значений атрибутов для этого |
| GetAutofillHints() |
Возвращает подсказки, помогающие |
| GetClipBounds(Rect) |
Заполняет выходной прямоугольник границами представления, возвращая |
| GetDefaultSize(Int32, Int32) |
Программа для возврата размера по умолчанию. |
| GetDrawableState() |
Возвращает массив идентификаторов ресурсов, представляющих текущее состояние представления. |
| GetDrawingCache(Boolean) |
Возвращает растровое изображение, в котором кэшируется этот рисунок представления. |
| GetDrawingRect(Rect) |
Верните видимые границы рисунка в представлении. |
| GetFocusable() |
Возвращает фокусируемый параметр для этого представления. |
| GetFocusables(FocusSearchDirection) |
Найдите и возвратите все фокусируемые представления, которые являются потомками этого представления, возможно, включая это представление, если оно является фокусируемым сам. |
| GetFocusedRect(Rect) |
Когда представление имеет фокус и пользователь переходит от него, следующее представление выполняется поиск начиная с прямоугольника, заполненного этим методом. |
| GetGlobalVisibleRect(Rect, Point) |
Задает |
| GetGlobalVisibleRect(Rect) |
Задает |
| GetHashCode() |
Возвращает хэш-значение кода для объекта. (Унаследовано от Object) |
| GetHasOverlappingRendering() |
Возвращает значение для перекрывающейся отрисовки, используемой внутренне. |
| GetHitRect(Rect) |
Попадание прямоугольника в координатах родительского элемента |
| GetLocalVisibleRect(Rect) |
Задает |
| GetLocationInSurface(Int32[]) |
Получает координаты этого представления в пространстве координат, |
| GetLocationInWindow(Int32[]) |
Получает координаты этого представления в пространстве координат окна, содержащего представление, независимо от системных украшений. |
| GetLocationOnScreen(Int32[]) |
Получает координаты этого представления в пространстве координат экрана устройства, независимо от системных украшений и того, находится ли система в многоэкранном режиме. |
| GetReceiveContentMimeTypes() |
Возвращает типы MIME, принятые |
| GetTag(Int32) |
Возвращает тег, связанный с этим представлением, и указанный ключ. |
| GetWindowVisibleDisplayFrame(Rect) |
Получите общий видимый размер дисплея, в котором окно, к которому присоединено представление, размещено в. |
| GetX() |
Положение визуального элемента x этого представления в пикселях. |
| GetY() |
Положение визуального элемента этого представления в пикселях. |
| GetZ() |
Положение визуального z этого представления в пикселях. |
| Inflate(Context, Int32, ViewGroup) |
Раздуйте представление из ресурса XML. |
| InitializeFadingEdge(TypedArray) |
Инициализирует увядающиеся края из заданного набора атрибутов стилей. |
| InitializeScrollbars(TypedArray) |
Инициализирует полосы прокрутки из заданного набора атрибутов стилей. |
| Invalidate() |
Отмените представление целиком. |
| Invalidate(Int32, Int32, Int32, Int32) |
Пометьте область, определяемую прямоугольникой (l,t,r,b), как необходимо нарисовать. |
| Invalidate(Rect) |
Пометьте область, определяемую грязным, как необходимо нарисовать. |
| InvalidateDrawable(Drawable) |
Отменяет указанный объект Drawable. |
| InvalidateOutline() |
Вызывается для перестроения структуры представления из нее |
| InvokeFitsSystemWindows() |
Устаревшие.
Вызывает устаревшее поведение этого представления fit-system-windows. |
| IsVisibleToUserForAutofill(Int32) |
Вычисляет, отображается ли это представление виртуальной автозаполнения пользователю. |
| JavaFinalize() |
Устаревшие.
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
| JumpDrawablesToCurrentState() |
Вызов |
| KeyboardNavigationClusterSearch(View, FocusSearchDirection) |
Найдите ближайший кластер навигации клавиатуры в указанном направлении. |
| Layout(Int32, Int32, Int32, Int32) |
Назначение размера и положения представлению и всем его потомкам |
| Measure(Int32, Int32) |
Это вызывается, чтобы узнать, насколько большой должен быть вид. |
| MergeDrawableStates(Int32[], Int32[]) |
Слияние собственных значений состояния в var additionalState/var в <базовые значения >состояния var<baseState></var><, возвращаемые>. |
| Notify() |
Просыпается один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
| NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
| OffsetLeftAndRight(Int32) |
Смещение горизонтального расположения этого представления по указанному количеству пикселей. |
| OffsetTopAndBottom(Int32) |
Смещение вертикального расположения этого представления по указанному числу пикселей. |
| OnAnimationEnd() |
Вызывается родительской группой viewGroup, чтобы уведомить конец анимации, связанной с этим представлением. |
| OnAnimationStart() |
Вызывается родительским представлением ViewGroup, чтобы уведомить о начале анимации, связанной с этим представлением. |
| OnApplyWindowInsets(WindowInsets) |
Вызывается, когда представление должно применяться |
| OnAttachedToWindow() |
Это вызывается при присоединении представления к окну. |
| OnCancelPendingInputEvents() |
Вызывается в результате вызова |
| OnCapturedPointerEvent(MotionEvent) |
Реализация этого метода для обработки событий записанного указателя |
| OnCheckIsTextEditor() |
Проверьте, является ли вызываемое представление текстовым редактором, в этом случае было бы целесообразно автоматически отобразить для него окно обратимого ввода. |
| OnConfigurationChanged(Configuration) |
Вызывается при изменении текущей конфигурации ресурсов, используемых приложением. |
| OnCreateContextMenu(IContextMenu) |
Представления должны реализовать это, если само представление будет добавлять элементы в контекстное меню. |
| OnCreateDrawableState(Int32) |
Создайте новое |
| OnCreateInputConnection(EditorInfo) |
Создайте объект InputConnection для объекта InputMethod для взаимодействия с представлением. |
| OnCreateViewTranslationRequest(Int32[], IConsumer) |
Собирает содержимое |
| OnCreateVirtualViewTranslationRequests(Int64[], Int32[], IConsumer) |
|
| OnDetachedFromWindow() |
Это вызывается, когда представление отсоединяется от окна. |
| OnDisplayHint(Int32) |
Предоставляет это представление подсказку о том, отображается ли оно или нет. |
| OnDragEvent(DragEvent) |
Обрабатывает события перетаскивания, отправленные системой после вызова |
| OnDraw(Canvas) |
Реализуйте это для рисования. |
| OnDrawForeground(Canvas) |
Рисуйте любое содержимое переднего плана для этого представления. |
| OnDrawScrollBars(Canvas) |
Запросите рисунок горизонтальной и вертикальной полосы прокрутки. |
| OnFilterTouchEventForSecurity(MotionEvent) |
Отфильтруйте событие касания, чтобы применить политики безопасности. |
| OnFinishInflate() |
Завершение разбиения представления из XML. |
| OnFinishTemporaryDetach() |
Вызывается после |
| OnFocusChanged(Boolean, FocusSearchDirection, Rect) |
Вызывается системой представления при изменении состояния фокуса этого представления. |
| OnGenericMotionEvent(MotionEvent) |
Реализуйте этот метод для обработки событий универсального движения. |
| OnHoverChanged(Boolean) |
Реализуйте этот метод для обработки изменений состояния наведения указателя мыши. |
| OnHoverEvent(MotionEvent) |
Реализуйте этот метод для обработки событий наведения указателя мыши. |
| OnInitializeAccessibilityEvent(AccessibilityEvent) |
Инициализирует |
| OnInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) |
Инициализирует |
| OnKeyDown(Keycode, KeyEvent) |
Реализация |
| OnKeyLongPress(Keycode, KeyEvent) |
Реализация |
| OnKeyMultiple(Keycode, Int32, KeyEvent) |
Реализация |
| OnKeyPreIme(Keycode, KeyEvent) |
Обработайте ключевое событие перед обработкой любым методом ввода, связанным с иерархией представлений. |
| OnKeyShortcut(Keycode, KeyEvent) |
Вызывается в фокусированном представлении, когда событие сочетания клавиш не обрабатывается. |
| OnKeyUp(Keycode, KeyEvent) |
Реализация |
| OnLayout(Boolean, Int32, Int32, Int32, Int32) |
Вызывается из макета, когда это представление должно назначать размер и положение каждому из дочерних элементов. |
| OnMeasure(Int32, Int32) |
Измеряйте представление и его содержимое, чтобы определить измеряемую ширину и измеряемую высоту. |
| OnOverScrolled(Int32, Int32, Boolean, Boolean) |
Вызывается для |
| OnPointerCaptureChange(Boolean) |
Вызывается, когда окно только что приобрело или потеряло запись указателя. |
| OnPopulateAccessibilityEvent(AccessibilityEvent) |
Вызывается от |
| OnProvideAutofillStructure(ViewStructure, AutofillFlags) |
Заполняет полный |
| OnProvideAutofillVirtualStructure(ViewStructure, AutofillFlags) |
Заполняет содержащие виртуальные дочерние |
| OnProvideContentCaptureNodeProperties(ContentCaptureNodeProperties) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. |
| OnProvideContentCaptureStructure(ViewStructure, Int32) |
Заполняет запись содержимого |
| OnProvideStructure(ViewStructure) |
Вызывается при извлечении структуры помощи из представления в составе |
| OnProvideVirtualStructure(ViewStructure) |
Вызывается, когда структура помощи извлекается из представления в рамках |
| OnReceiveContent(ContentInfo) |
Реализует поведение по умолчанию для получения содержимого для этого типа представления. |
| OnResolvePointerIcon(MotionEvent, Int32) |
Устраните значок указателя, который следует использовать для указанного указателя в событии движения. |
| OnRestoreInstanceState(IParcelable) |
Перехватчик позволяет представлению повторно применять представление своего внутреннего состояния, которое ранее было создано |
| OnRtlPropertiesChanged(LayoutDirection) |
Вызывается при изменении любого свойства RTL (направление макета или направление текста или выравнивание текста). |
| OnSaveInstanceState() |
Перехватчик позволяет представлению создавать представление своего внутреннего состояния, которое позже можно использовать для создания нового экземпляра с таким же состоянием. |
| OnScreenStateChanged(ScreenState) |
Этот метод вызывается всякий раз, когда состояние экрана это представление присоединено к изменениям. |
| OnScrollCaptureSearch(Rect, Point, IConsumer) |
Вызывается при запросе записи прокрутки, чтобы найти соответствующее содержимое для прокрутки. |
| OnScrollChanged(Int32, Int32, Int32, Int32) |
Это вызывается в ответ на внутреннюю прокрутку в этом представлении (i). |
| OnSetAlpha(Int32) |
Вызывается, если существует преобразование, которое включает альфа-код. |
| OnSizeChanged(Int32, Int32, Int32, Int32) |
Это вызывается во время макета при изменении размера этого представления. |
| OnStartTemporaryDetach() |
Это вызывается, когда контейнер временно отсоединяет дочерний объект. |
| OnTouchEvent(MotionEvent) |
Реализуйте этот метод для обработки событий движения сенсорного экрана. |
| OnTrackballEvent(MotionEvent) |
Реализуйте этот метод для обработки событий движения трекбола. |
| OnViewTranslationResponse(ViewTranslationResponse) |
Вызывается, когда содержимое из |
| OnVirtualViewTranslationResponses(LongSparseArray) |
Вызывается, когда содержимое из |
| OnVisibilityAggregated(Boolean) |
Вызывается, когда видимость этого представления может повлиять на изменение этого представления, представление предка или окно, к которому присоединено представление. |
| OnVisibilityChanged(View, ViewStates) |
Вызывается при изменении видимости представления или предка представления. |
| OnWindowFocusChanged(Boolean) |
Вызывается, когда окно, содержащее это представление, получает или теряет фокус. |
| OnWindowSystemUiVisibilityChanged(SystemUiFlags) |
Переопределите, чтобы узнать, когда изменена запрошенная системная видимость пользовательского интерфейса окна, то есть значение, возвращаемое |
| OnWindowVisibilityChanged(ViewStates) |
Вызывается при изменении видимости окна (между |
| OverScrollBy(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean) |
Прокрутите представление со стандартным поведением для прокрутки за рамки обычного содержимого. |
| PerformAccessibilityAction(Action, Bundle) |
Выполняет указанное действие специальных возможностей в представлении. |
| PerformAccessibilityAction(GlobalAction, Bundle) |
Устаревшие.
Выполняет указанное действие специальных возможностей в представлении. |
| PerformClick() |
Вызовите этот вид OnClickListener, если он определен. |
| PerformContextClick() |
Вызовите этот вид OnContextClickListener, если он определен. |
| PerformContextClick(Single, Single) |
Вызовите этот вид OnContextClickListener, если он определен. |
| PerformHapticFeedback(FeedbackConstants, FeedbackFlags) |
BZZZTT!! 1! |
| PerformHapticFeedback(FeedbackConstants) |
BZZZTT!! 1! |
| PerformHapticFeedback(HapticFeedbackRequest) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. |
| PerformLongClick() |
Вызывает этот вид OnLongClickListener, если он определен. |
| PerformLongClick(Single, Single) |
Вызывает этот вид OnLongClickListener, если он определен. |
| PerformReceiveContent(ContentInfo) |
Получает заданное содержимое. |
| PlaySoundEffect(SoundEffects) |
Воспроизведение звукового эффекта для этого представления. |
| Post(Action) |
Публикует действие для выполнения в этом потоке пользовательского интерфейса. |
| Post(IRunnable) |
Вызывает добавление runnable в очередь сообщений. |
| PostDelayed(Action, Int64) |
Публикует действие, выполняемое в этом потоке пользовательского интерфейса после задержки. |
| PostDelayed(IRunnable, Int64) |
Вызывает добавление runnable в очередь сообщений после истечения указанного периода времени. |
| PostInvalidate() |
Приведет к тому, что событие будет недействительным при последующем цикле через цикл событий. |
| PostInvalidate(Int32, Int32, Int32, Int32) |
Привести к недопустимости указанной области в последующем цикле через цикл событий. |
| PostInvalidateDelayed(Int64, Int32, Int32, Int32, Int32) |
Привести к недопустимости указанной области в последующем цикле через цикл событий. |
| PostInvalidateDelayed(Int64) |
Приведет к тому, что событие будет недействительным при последующем цикле через цикл событий. |
| PostInvalidateOnAnimation() |
При возникновении ошибки на следующем шаге анимации обычно следующий кадр отображения. |
| PostInvalidateOnAnimation(Int32, Int32, Int32, Int32) |
Приведет к тому, что на следующем шаге анимации произойдет недопустимое значение указанной области, как правило, следующий кадр отображения. |
| PostOnAnimation(IRunnable) |
Вызывает выполнение runnable на следующем шаге анимации. |
| PostOnAnimationDelayed(IRunnable, Int64) |
Вызывает выполнение runnable на следующем шаге анимации после указанного периода времени ожидания. |
| RefreshDrawableState() |
Вызовите это, чтобы принудительно изменить его состояние рисования. |
| RegisterCalledFromWrongThreadListener(View+ICalledFromWrongThreadListener) |
Регистрирует прослушиватель, который уведомляется при вызове API представления из неправильного потока. |
| ReleasePointerCapture() |
Освобождает запись указателя. |
| RemoveCallbacks(Action) |
Удаляет ожидающие выполнения указанного действия из очереди сообщений этого представления. |
| RemoveCallbacks(IRunnable) |
Удаляет указанный runnable из очереди сообщений. |
| RemoveOnAttachStateChangeListener(View+IOnAttachStateChangeListener) |
Удалите прослушиватель для изменения состояния подключения. |
| RemoveOnLayoutChangeListener(View+IOnLayoutChangeListener) |
Удалите прослушиватель для изменений макета. |
| RemoveOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener) |
Удаляет прослушиватель, который получит необработанные |
| ReportAppJankStats(AppJankStats) |
Вызывается из приложений, когда они хотят сообщить статистику jank в систему. |
| RequestApplyInsets() |
Попросите выполнить новую отправку |
| RequestFitSystemWindows() |
Устаревшие.
Попросите выполнить новую отправку |
| RequestFocus() |
Вызовите это, чтобы попытаться сосредоточиться на определенном представлении или на одном из его потомков. |
| RequestFocus(FocusSearchDirection, Rect) |
Вызовите это, чтобы попытаться дать фокус определенному представлению или одному из его потомков и дать ему указания по направлению и конкретному прямоугольнику, с которым происходит фокус. |
| RequestFocus(FocusSearchDirection) |
Вызовите это, чтобы попытаться сосредоточиться на определенном представлении или на одном из его потомков и дать ему указание о том, какое направление фокуса заголовок. |
| RequestFocusFromTouch() |
Вызовите это, чтобы попытаться сосредоточиться на определенном представлении или на одном из его потомков. |
| RequestLayout() |
Вызовите этот вызов, когда что-то изменилось, что привело к недопустимому макету этого представления. |
| RequestPointerCapture() |
Запрашивает режим записи указателя. |
| RequestPointerCapture(Int32) |
Запрашивает запись указателя в указанном режиме. |
| RequestRectangleOnScreen(Rect, Boolean, Int32) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. |
| RequestRectangleOnScreen(Rect, Boolean) |
Запросите, чтобы прямоугольник этого представления был виден на экране, прокручиваясь при необходимости достаточно. |
| RequestRectangleOnScreen(Rect) |
Запросите, чтобы прямоугольник этого представления был виден на экране, прокручиваясь при необходимости достаточно. |
| RequestUnbufferedDispatch(Int32) |
Запрос небуферированного отправки заданного класса источника события в это представление. |
| RequestUnbufferedDispatch(MotionEvent) |
Запрос небуферированного отправки заданного потока MotionEvents в это представление. |
| RequireViewById(Int32) |
Находит первое представление потомков с заданным идентификатором, само представление, если идентификатор совпадает |
| RequireViewById<T>(Int32) |
Находит представление с указанным идентификатором в качестве запрошенного типа. |
| ResetPivot() |
Очищает любую сводную таблицу, заданную ранее вызовом |
| ResolveSize(Int32, Int32) |
|
| ResolveSizeAndState(Int32, Int32, Int32) |
Служебная программа для согласования требуемого размера и состояния с ограничениями, введенными меройSpec. |
| RestoreDefaultFocus() |
Позволяет сосредоточиться на представлении по умолчанию в иерархии представлений, которая имеет это представление в качестве корневого элемента. |
| RestoreHierarchyState(SparseArray) |
Восстановите состояние замороженной иерархии представления из заданного контейнера. |
| SaveAttributeDataForStyleable(Context, Int32[], IAttributeSet, TypedArray, Int32, Int32) |
Хранит сведения об отладке атрибутов. |
| SaveHierarchyState(SparseArray) |
Сохраните состояние замороженной иерархии представления в заданном контейнере. |
| ScheduleDrawable(Drawable, Action, Int64) |
Планирует выполнение действия, допускающее рисование в указанное время. |
| ScheduleDrawable(Drawable, IRunnable, Int64) |
Планирует действие для рисования, выполняемого в определенное время. |
| ScrollBy(Int32, Int32) |
Переместите прокрученную позицию представления. |
| ScrollTo(Int32, Int32) |
Задайте прокрученную позицию представления. |
| SendAccessibilityEvent(EventTypes) |
Отправляет событие специальных возможностей заданного типа. |
| SendAccessibilityEventUnchecked(AccessibilityEvent) |
Этот метод ведет себя точно так же, как |
| SetAccessibilityDataSensitive(AccessibilityDataSensitive) |
Указывает, должно ли это представление разрешать взаимодействие только из |
| SetAccessibilityDelegate(View+AccessibilityDelegate) |
Задает делегат для реализации поддержки специальных возможностей с помощью композиции (в отличие от наследования). |
| SetAllowClickWhenDisabled(Boolean) |
Включает или отключает события щелчка для этого представления при отключении. |
| SetAllowedHandwritingDelegatePackage(String) |
Указывает, что это представление может выступать в качестве делегатора запуска рукописного ввода для представления редактора делегатов из указанного пакета. |
| SetAllowedHandwritingDelegatorPackage(String) |
Указывает, что представление из указанного пакета может выступать в качестве рукописного делегатора для этого представления редактора делегатов. |
| SetAutofillHints(String[]) |
Задает подсказки, помогающие |
| SetBackdropRenderEffect(RenderEffect) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. |
| SetBackgroundColor(Color) |
Задает цвет фона для этого представления. |
| SetBackgroundDrawable(Drawable) |
Устаревшие.
Задает рисунок, используемый в качестве фона этого представления. |
| SetBackgroundResource(Int32) |
Задайте фон для заданного ресурса. |
| SetCameraDistance(Single) |
Задает расстояние вдоль оси Z (ортогональное значение на плоскости X/Y, на которой отображаются представления) от камеры к этому представлению. |
| SetFadingEdgeLength(Int32) |
Задайте размер увядаемого края, используемого для указания того, что доступно больше содержимого в этом представлении. |
| SetFitsSystemWindows(Boolean) |
Задает, следует ли учитывать это представление для системных украшений экрана, таких как строка состояния, и задать его содержимое; то есть, контролируя, будет ли выполнена реализация |
| SetFocusable(ViewFocusability) |
Задает, может ли это представление получать фокус. |
| SetForegroundGravity(GravityFlags) |
Описывает расположение переднего плана. |
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetHandwritingBoundsOffsets(Single, Single, Single, Single) |
Задайте объем смещения, примененного к границам пера представления. |
| SetLayerPaint(Paint) |
Обновляет объект, используемый |
| SetLayerType(LayerType, Paint) |
Указывает тип слоя, который поддерживает это представление. |
| SetLeftTopRightBottom(Int32, Int32, Int32, Int32) |
Назначьте размер и позицию для этого представления. |
| SetMeasuredDimension(Int32, Int32) |
Этот метод должен вызываться для |
| SetMinimumHeight(Int32) |
Задает минимальную высоту представления. Не гарантируется, что представление сможет достичь этой минимальной высоты (например, если его родительский макет ограничивает его менее доступной высотой). |
| SetMinimumWidth(Int32) |
Задает минимальную ширину представления. Не гарантируется, что представление сможет достичь этой минимальной ширины (например, если его родительский макет ограничивает его менее доступной шириной). |
| SetOnApplyWindowInsetsListener(View+IOnApplyWindowInsetsListener) |
|
| SetOnCapturedPointerListener(View+IOnCapturedPointerListener) |
Задайте прослушиватель для получения обратных вызовов при изменении состояния записи указателя представления. |
| SetOnClickListener(View+IOnClickListener) |
Зарегистрируйте обратный вызов, который будет вызываться при щелчке этого представления. |
| SetOnContextClickListener(View+IOnContextClickListener) |
Зарегистрируйте обратный вызов, вызываемый при щелчке контекста этого представления. |
| SetOnCreateContextMenuListener(View+IOnCreateContextMenuListener) |
Зарегистрируйте обратный вызов, который будет вызываться при создании контекстного меню для этого представления. |
| SetOnDragListener(View+IOnDragListener) |
Зарегистрируйте объект обратного вызова прослушивателя событий перетаскивания для этого представления. |
| SetOnGenericMotionListener(View+IOnGenericMotionListener) |
Зарегистрируйте обратный вызов, вызываемый при отправке в это представление универсального события движения. |
| SetOnHoverListener(View+IOnHoverListener) |
Зарегистрируйте обратный вызов, вызываемый при отправке события наведения указателя мыши в это представление. |
| SetOnKeyListener(View+IOnKeyListener) |
Зарегистрируйте обратный вызов при нажатии аппаратного ключа в этом представлении. |
| SetOnLongClickListener(View+IOnLongClickListener) |
Зарегистрируйте обратный вызов, который будет вызываться при щелчке и удерживаемом представлении. |
| SetOnReceiveContentListener(String[], IOnReceiveContentListener) |
Задает прослушиватель для |
| SetOnScrollChangeListener(View+IOnScrollChangeListener) |
Зарегистрируйте обратный вызов, который будет вызываться при изменении позиций прокрутки X или Y этого представления. |
| SetOnSystemUiVisibilityChangeListener(View+IOnSystemUiVisibilityChangeListener) |
Задайте прослушиватель для получения обратных вызовов при изменении видимости системной панели. |
| SetOnTouchListener(View+IOnTouchListener) |
Зарегистрируйте обратный вызов, который будет вызываться при отправке события касания в это представление. |
| SetOutlineAmbientShadowColor(Color) |
Задает цвет тени окружающей среды, которая рисуется, если представление имеет положительное значение Z или повышения. |
| SetOutlineSpotShadowColor(Color) |
Задает цвет тени пятна, рисуемой, когда представление имеет положительное значение Z или повышения. |
| SetPadding(Int32, Int32, Int32, Int32) |
Задает левое, правое и нижнее заполнение этого представления. |
| SetPaddingRelative(Int32, Int32, Int32, Int32) |
Задает относительное заполнение. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver) |
|
| SetRenderEffect(RenderEffect) |
Настройте для |
| SetScrollCaptureCallback(IScrollCaptureCallback) |
Задает обратный вызов для получения запросов записи прокрутки. Этот компонент является адаптером между API записи прокрутки и кодом пользовательского интерфейса приложения. Если обратный вызов не задан, система может предоставить реализацию. Любое указанное здесь значение будет иметь приоритет над системной версией. Это представление будет игнорироваться при установке SCROLL_CAPTURE_HINT_EXCLUDE в прокруткеCaptureHint независимо от того, задан ли обратный вызов. Рекомендуется задать указание записи прокрутки SCROLL_CAPTURE_HINT_INCLUDE при настройке настраиваемого обратного вызова, чтобы убедиться, что он выбран в качестве целевого объекта. |
| SetScrollContainer(Boolean) |
Измените, является ли это представление одним из наборов прокручиваемых контейнеров в окне. |
| SetScrollIndicators(Int32, Int32) |
Задает состояние включенных индикаторов прокрутки, выбранных маской. |
| SetScrollIndicators(Int32) |
Задает, какие индикаторы прокрутки могут отображаться в этом представлении. |
| SetTag(Int32, Object) |
Задает тег, связанный с этим представлением и ключом. |
| SetTransitionVisibility(ViewStates) |
Изменяет видимость этого представления без активации других изменений. |
| SetViewTranslationCallback(IViewTranslationCallback) |
Задает объект, используемый |
| SetWillNotCacheDrawing(Boolean) |
Если кэш рисования представления включен, рисунок перенаправляется на растровое изображение вне экрана. |
| SetWillNotDraw(Boolean) |
Если это представление не делает ни одного документа самостоятельно, задайте этот флаг, чтобы разрешить дальнейшие оптимизации. |
| SetWindowInsetsAnimationCallback(WindowInsetsAnimation+Callback) |
|
| SetX(Single) |
Задает положение визуального элемента x этого представления в пикселях. Это эквивалентно настройке свойства translationX в отличие от значения x, переданного в, и текущего левого свойства. |
| SetY(Single) |
Задает положение визуального элемента в этом представлении в пикселях. Это эквивалентно настройке свойства translationY в отличие от значения y, переданного в, и текущего верхнего свойства. |
| SetZ(Single) |
Задает положение визуального z этого представления в пикселях. Это эквивалентно настройке свойства translationZ в отличие от значения z, переданного в, и текущего свойства повышения прав. |
| ShowContextMenu() |
Отображает контекстное меню для этого представления. |
| ShowContextMenu(Single, Single) |
Отображает контекстное меню для этого представления, привязанное к указанной координате представления относительного представления. |
| StartActionMode(ActionMode+ICallback, ActionModeType) |
Запустите режим действия с типом |
| StartActionMode(ActionMode+ICallback) |
Запустите режим действия с типом |
| StartAnimation(Animation) |
Запустите указанную анимацию. |
| StartDrag(ClipData, View+DragShadowBuilder, Object, Int32) |
Устаревшие.
Запускает операцию перетаскивания. |
| StartDragAndDrop(ClipData, View+DragShadowBuilder, Object, Int32) |
Запускает операцию перетаскивания. |
| StartNestedScroll(ScrollAxis) |
Запустите вложенную операцию прокрутки вдоль заданных осей. |
| StopNestedScroll() |
Остановите вложенную прокрутку во время выполнения. |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| TransformMatrixToGlobal(Matrix) |
Изменяет входную матрицу таким образом, чтобы она сопоставляла локальные координаты представления с координатами на экране. |
| TransformMatrixToLocal(Matrix) |
Изменяет входную матрицу таким образом, чтобы она сопоставляла координаты на экране с представлением локальных координат. |
| UnregisterCalledFromWrongThreadListener(View+ICalledFromWrongThreadListener) |
Отменяет регистрацию прослушивателя, ранее зарегистрированного в registerCalledFromWrongThreadListener(CalledFromWrongThreadListener). |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| UnscheduleDrawable(Drawable, Action) |
Отменяет ранее запланированное действие рисования. |
| UnscheduleDrawable(Drawable, IRunnable) |
Отменяет запланированное действие для рисования. |
| UnscheduleDrawable(Drawable) |
Отмена расписания любых событий, связанных с заданным drawable. |
| UpdateDragShadow(View+DragShadowBuilder) |
Обновляет тень перетаскивания для текущей операции перетаскивания. |
| VerifyDrawable(Drawable) |
Если подкласс представления отображает собственные объекты Drawable, он должен переопределить эту функцию и вернуть значение true для любого отображаемого объекта Drawable. |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.> (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| WillNotCacheDrawing() |
Возвращает, может ли это представление кэшировать его рисунок или нет. |
| WillNotDraw() |
Возвращает значение, независимо от того, нарисовывается ли это представление самостоятельно. |
События
| Имя. | Описание |
|---|---|
| CapturedPointer |
Происходит при доставке входных данных указателя во время записи указателя. |
| Click |
Происходит при щелчке этого представления. |
| ContextClick |
Происходит при выполнении контекстного щелчка в этом представлении. |
| ContextMenuCreated |
Происходит, когда это представление создает контекстное меню. |
| Drag |
Происходит при отправке события перетаскивания в это представление. |
| FocusChange |
Происходит, когда это представление получает или теряет фокус. |
| GenericMotion |
Происходит при отправке в это представление универсального события движения. |
| Hover |
Происходит, когда событие движения наведения указателя отправляется в это представление. |
| KeyPress |
Происходит, когда это представление получает ключевое событие. |
| LayoutChange |
Происходит после изменения границ макета представления. |
| LongClick |
Возникает при длительном щелчке этого представления. |
| LongClickUseDefaultHapticFeedback |
Возникает, когда длинное щелчко запрашивает поведение обратной связи по умолчанию. |
| ScrollChange |
Происходит при изменении позиции прокрутки представления. |
| SystemUiVisibilityChange |
Происходит при изменении видимости системного пользовательского интерфейса представления. |
| Touch |
Происходит при отправке события касания в это представление. |
| UnhandledKeyEvent |
Происходит, когда необработанное событие ключа достигает этого представления. |
| ViewAttachedToWindow |
Происходит при присоединении этого представления к окну. |
| ViewDetachedFromWindow |
Происходит, когда это представление отсоединяется от окна. |
Явные реализации интерфейса
| Имя. | Описание |
|---|---|
| IJavaPeerable.Disposed() |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| IJavaPeerable.Finalized() |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. (Унаследовано от JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |