Язык

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>Определить кнопку в файле макета и назначить ему уникальный идентификатор.

&lt;Button
                android:id="@+id/my_button"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/my_button_text"/&gt;

</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> элемента:

&lt;View ...
                      android:tag="@string/mytag_value" /&gt;
                &lt;View ...&gt;
                    &lt;tag android:id="@+id/mytag"
                         android:value="@string/mytag_value" /&gt;
                &lt;/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 , определенное для темы контекста инфляции (например, тема действия) будет сохранена.

&lt;LinearLayout
                        ...
                        android:theme="@android:theme/ThemeOverlay.Material.Dark"&gt;
                    &lt;View ...&gt;
                &lt;/LinearLayout&gt;

</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
Устаревшие.

Автоматически определите, должно ли представление разрешать взаимодействие только из android.accessibilityservice.AccessibilityServices с свойством, заданным android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool значением true.

AccessibilityDataSensitiveNo
Устаревшие.

Разрешить взаимодействие со всеми android.accessibilityservice.AccessibilityServiceэлементами независимо от их android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool свойства.

AccessibilityDataSensitiveYes
Устаревшие.

Разрешить взаимодействие только из android.accessibilityservice.AccessibilityServices с свойством, заданным android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool значение true.

AccessibilityLiveRegionAssertive
Устаревшие.

Режим динамического региона, указывающий, что службы специальных возможностей должны немедленно уведомлять пользователей об изменениях в этом представлении.

AccessibilityLiveRegionNone
Устаревшие.

Режим динамического региона, указывающий, что службы специальных возможностей не должны автоматически объявлять изменения в этом представлении.

AccessibilityLiveRegionPolite
Устаревшие.

Режим динамического региона, указывающий, что службы специальных возможностей должны уведомлять пользователей об изменениях в этом представлении.

AutofillFlagIncludeNotImportantViews
Устаревшие.

Флаг, запрашивающий добавление представлений, помеченных как не важные для автозаполнения (см. ) #setImportantForAutofill(int)в объект ViewStructure.

AutofillHintCreditCardExpirationDate

Указание, указывающее, что это представление может быть автоматически заполнено сроком действия кредитной карты.

AutofillHintCreditCardExpirationDay

Указание, указывающее, что это представление может быть автоматически заполнено сроком действия кредитной карты.

AutofillHintCreditCardExpirationMonth

Указание, указывающее, что это представление может быть автоматически заполнено сроком действия кредитной карты.

AutofillHintCreditCardExpirationYear

Указание, указывающее, что это представление может быть автоматически заполнено сроком действия кредитной карты.

AutofillHintCreditCardNumber

Указание, указывающее, что это представление может быть автоматически заполнено номером кредитной карты.

AutofillHintCreditCardSecurityCode

Указание, указывающее, что это представление может быть автоматически заполнено кодом безопасности кредитной карты.

AutofillHintEmailAddress

Указание, указывающее, что это представление может быть автоматически заполнено адресом электронной почты.

AutofillHintName

Указание, указывающее, что это представление может быть автоматически заполнено реальным именем пользователя.

AutofillHintPassword

Указание, указывающее, что это представление может быть автоматически заполнено паролем.

AutofillHintPhone

Указание, указывающее, что это представление может быть автоматически заполнено номером телефона.

AutofillHintPostalAddress

Указание, указывающее, что это представление может быть автоматически заполнено почтовым адресом.

AutofillHintPostalCode

Указание, указывающее, что это представление может быть автоматически заполнено почтовым индексом.

AutofillHintUsername

Указание, указывающее, что это представление может быть автоматически заполнено именем пользователя.

AutofillTypeDate
Устаревшие.

Тип автозаполнения для поля, содержащего дату, которая представлена длинным числом миллисекунда, так как стандартное базовое время, известное как "эпоха", а именно 1 января 1970 года, 00:00:00 GMT (см. раздел java.util.Date#getTime().

AutofillTypeList
Устаревшие.

Тип автозаполнения для поля списка выбора, который заполняется индексом элемента внутри списка (начиная с int0).

AutofillTypeNone
Устаревшие.

Тип автозаполнения для представлений, которые не могут быть заполнены автоматически.

AutofillTypeText
Устаревшие.

Тип автозаполнения текстового поля, заполненного параметром CharSequence.

AutofillTypeToggle
Устаревшие.

Тип автозаполнения для переключаемого поля, которое заполняется параметром boolean.

ContentSensitivityAuto
Устаревшие.

Конфиденциальность содержимого определяется платформой.

ContentSensitivityNotSensitive
Устаревшие.

Представление не отображает конфиденциальное содержимое.

ContentSensitivitySensitive
Устаревшие.

В представлении отображается конфиденциальное содержимое.

DragFlagAccessibilityAction
Устаревшие.

Флаг, указывающий, что перетаскивание было инициировано AccessibilityNodeInfo.AccessibilityAction#ACTION_DRAG_START.

DragFlagGlobal
Устаревшие.

Флаг, указывающий, что перетаскивание может пересекать границы окна.

DragFlagGlobalPersistableUriPermission
Устаревшие.

Если этот флаг используется с #DRAG_FLAG_GLOBAL_URI_READ и(или) #DRAG_FLAG_GLOBAL_URI_WRITEразрешение URI можно сохранить в перезагрузке устройства до явного отзыва с помощью android.content.Context#revokeUriPermission(Uri, int) Context.

DragFlagGlobalPrefixUriPermission
Устаревшие.

Если этот флаг используется с #DRAG_FLAG_GLOBAL_URI_READ и(или) #DRAG_FLAG_GLOBAL_URI_WRITEразрешение URI применяется к любому URI, который является префиксом, совпадающим с исходным предоставленным URI.

DragFlagGlobalSameApplication
Устаревшие.

Флаг, указывающий, что перетаскивание может пересекать границы окна (в одном приложении).

DragFlagGlobalUriRead
Устаревшие.

Если этот флаг используется с #DRAG_FLAG_GLOBAL, получатель перетаскивания сможет запросить доступ на чтение к URI содержимого, содержащегося в объекте ClipData .

DragFlagGlobalUriWrite
Устаревшие.

Если этот флаг используется с #DRAG_FLAG_GLOBAL, получатель перетаскивания сможет запросить доступ на запись к URI содержимого, содержащегося в объекте ClipData .

DragFlagHideCallingTaskOnDragStart
Устаревшие.

Флаг, указывающий, что это перетаскивание приведет к скрытию задачи вызывающего действия в течение длительности перетаскивания, что означает, что исходное действие не будет получать события перетаскивания для текущего жеста перетаскивания.

DragFlagOpaque
Устаревшие.

Флаг, указывающий, что тень перетаскивания будет непрозрачной.

DragFlagStartIntentSenderOnUnhandledDrag
Устаревшие.

Флаг, указывающий, что необработанное перетаскивание должно быть делегировано системе, если видимое окно не хочет обрабатывать удаление.

FindViewsWithContentDescription
Устаревшие.

Найдите представления, содержащие указанное описание содержимого.

FocusableAuto
Устаревшие.

Это представление определяет возможность фокусировки автоматически.

ImportantForAccessibilityAuto
Устаревшие.

Автоматически определяет, является ли представление важным для специальных возможностей.

ImportantForAccessibilityNo
Устаревшие.

Представление не важно для специальных возможностей.

ImportantForAccessibilityNoHideDescendants
Устаревшие.

Представление не имеет значения для специальных возможностей, а также не является ни одно из его потомков.

ImportantForAccessibilityYes
Устаревшие.

Представление важно для специальных возможностей.

ImportantForAutofillAuto
Устаревшие.

Автоматически определите, является ли представление важным для автозаполнения.

ImportantForAutofillNo
Устаревшие.

Представление не важно для автозаполнения, но его дочерние элементы (если таковые есть) будут пройдены.

ImportantForAutofillNoExcludeDescendants
Устаревшие.

Представление не важно для автозаполнения, и его дочерние элементы (если таковые) не будут проходить.

ImportantForAutofillYes
Устаревшие.

Представление важно для автозаполнения, а его дочерние элементы (если таковые есть) будут проходить.

ImportantForAutofillYesExcludeDescendants
Устаревшие.

Представление важно для автозаполнения, но его дочерние элементы (если таковые) не будут проходить.

ImportantForContentCaptureAuto
Устаревшие.

Автоматически определяет, является ли представление важным для записи содержимого.

ImportantForContentCaptureNo
Устаревшие.

Представление не важно для записи содержимого, но его дочерние элементы (если таковые) будут проходить.

ImportantForContentCaptureNoExcludeDescendants
Устаревшие.

Представление не важно для записи содержимого, а его дочерние элементы (если таковые) не будут проходить.

ImportantForContentCaptureYes
Устаревшие.

Представление важно для записи содержимого, а его дочерние элементы (если таковые есть) будут проходить.

ImportantForContentCaptureYesExcludeDescendants
Устаревшие.

Представление важно для записи содержимого, но его дочерние элементы (если таковые) не будут проходить.

LayoutDirectionInherit
Устаревшие.

Горизонтальное направление макета этого представления наследуется от родительского элемента.

LayoutDirectionLocale
Устаревшие.

Горизонтальное направление макета этого представления выводится из языкового скрипта по умолчанию для языкового стандарта.

LayoutDirectionLtr
Устаревшие.

Горизонтальное направление макета этого представления — слева направо.

LayoutDirectionRtl
Устаревшие.

Горизонтальное направление макета этого представления — справа налево.

MeasuredHeightStateShift

Битовый сдвиг #MEASURED_STATE_MASK , чтобы перейти к битам высоты для функций, которые объединяют ширину и высоту в одну int, например #getMeasuredState() и аргумент childState #resolveSizeAndState(int, int, int).

MeasuredSizeMask

Биты #getMeasuredWidthAndState() и #getMeasuredWidthAndState() предоставляют фактический размер измерения.

MeasuredStateMask

Биты #getMeasuredWidthAndState() и #getMeasuredWidthAndState() предоставляют дополнительные биты состояния.

MeasuredStateTooSmall

#getMeasuredWidthAndState() Бит и #getMeasuredWidthAndState() указывает, что размер измерения меньше, чем пространство, которое будет иметь представление.

NoId

Используется для пометки представления без идентификатора.

NotFocusable
Устаревшие.

Это представление не требует нажатий клавиш.

OverScrollAlways
Устаревшие.

Всегда разрешать пользователю перекручивать это представление, если оно может прокручиваться.

OverScrollIfContentScrolls
Устаревшие.

Разрешить пользователю перекручивать это представление только в том случае, если содержимое достаточно большое, чтобы прокручивать его, при условии, что это представление, которое может прокручиваться.

OverScrollNever
Устаревшие.

Никогда не разрешать пользователю перекручивать это представление.

PointerCaptureModeAbsolute
Устаревшие.

Режим записи указателя, в котором сенсорные панели сообщают об абсолютных расположениях пальцев.

PointerCaptureModeRelative
Устаревшие.

Режим захвата указателя, в котором распознаются жесты сенсорной панели и передаются как движения мыши.

PointerCaptureModeUncaptured
Устаревшие.

Режим записи указателя, в котором указатель не фиксируется.

RectangleOnScreenRequestSourceInputFocus
Устаревшие.

Представляет, что взаимодействие пользователя, запрашивающее прямоугольник на экране, делает это, так как представление имеет фокус ввода или клавиатуры.

RectangleOnScreenRequestSourceScrollOnly
Устаревшие.

Представляет, что взаимодействие пользователя, запрашивающее прямоугольник на экране, делает это только для прокрутки представления на экране, а прямоугольник не связан с текстовым курсором или фокусом клавиатуры.

RectangleOnScreenRequestSourceTextCursor
Устаревшие.

Представляет, что взаимодействие с пользователем, запрашивающее прямоугольник на экране, делает это, так как представление содержит текстовый курсор (caret).

RectangleOnScreenRequestSourceUndefined
Устаревшие.

Представляет, что взаимодействие пользователя, запрашивающее прямоугольник на экране, делает это с помощью исходных #requestRectangleOnScreen(Rect) или #requestRectangleOnScreen(Rect, boolean) API, которые не определяют источник.

RequestedFrameRateCategoryDefault

Определяет запрошенную категорию частоты кадров по умолчанию запрошенную категорию частоты кадров для представления.

RequestedFrameRateCategoryHigh

Определяет запрошенную категорию частоты кадров с высокой частотой кадров для представления.

RequestedFrameRateCategoryLow

Определяет запрошенную категорию частоты кадров с низкой запрошенной категорией частоты кадров для представления.

RequestedFrameRateCategoryNoPreference

Определяет запрошенную категорию частоты кадров, не запрашиваемую категорию частоты кадров для представления.

RequestedFrameRateCategoryNormal

Определяет запрошенную категорию частоты кадров, требуемую категорию частоты кадров для представления.

ScreenStateOff
Устаревшие.

Указывает, что экран изменил состояние и теперь отключен.

ScreenStateOn
Устаревшие.

Указывает, что экран изменил состояние и теперь включен.

ScrollAxisHorizontal
Устаревшие.

Указывает прокрутку вдоль горизонтальной оси.

ScrollAxisNone
Устаревшие.

Указывает, что ось прокрутки представления не отображается.

ScrollAxisVertical
Устаревшие.

Указывает прокрутку вдоль вертикальной оси.

ScrollCaptureHintAuto
Устаревшие.

Содержимое этого представления будет рассматриваться для записи прокрутки, если возможно прокрутка.

ScrollCaptureHintExclude
Устаревшие.

Явно исключить это представление в качестве потенциального целевого объекта записи прокрутки.

ScrollCaptureHintExcludeDescendants
Устаревшие.

Явным образом исключить все дочерние элементы этого представления в качестве потенциальных целевых объектов записи прокрутки.

ScrollCaptureHintInclude
Устаревшие.

Явно включите это представление в качестве потенциального целевого объекта записи прокрутки.

SystemUiFlagFullscreen

Флаг для #setSystemUiVisibility(int): представление попросило перейти в обычный полноэкранный режим, чтобы его содержимое пользовалось экраном, позволяя пользователю взаимодействовать с приложением.

SystemUiFlagHideNavigation

Флаг для #setSystemUiVisibility(int): представление запросило временное скрытие системной навигации.

SystemUiFlagImmersive

Флаг для#setSystemUiVisibility(int): представление хотелось бы оставаться интерактивным при скрытии панели навигации.#SYSTEM_UI_FLAG_HIDE_NAVIGATION

SystemUiFlagImmersiveSticky

Флаг для #setSystemUiVisibility(int): представление хотело бы оставаться интерактивным при скрытии строки состояния с #SYSTEM_UI_FLAG_FULLSCREEN помощью панели навигации и (или) скрытия панели #SYSTEM_UI_FLAG_HIDE_NAVIGATIONнавигации.

SystemUiFlagLayoutFullscreen

Флаг для #setSystemUiVisibility(int): представление хотело бы, чтобы его окно было выложено, как если бы он запросил #SYSTEM_UI_FLAG_FULLSCREEN, даже если он в настоящее время не имеет.

SystemUiFlagLayoutHideNavigation

Флаг для #setSystemUiVisibility(int): представление хотело бы, чтобы его окно было выложено, как если бы он запросил #SYSTEM_UI_FLAG_HIDE_NAVIGATION, даже если он в настоящее время не имеет.

SystemUiFlagLayoutStable

Флаг для #setSystemUiVisibility(int): при использовании других флагов макета мы хотели бы стабильное представление наборов содержимого, заданных #fitSystemWindows(Rect).

SystemUiFlagLightNavigationBar

Флаг для #setSystemUiVisibility(int): запрашивает панель навигации для рисования в режиме, совместимом с фонами панели навигации света.

SystemUiFlagLightStatusBar

Флаг для #setSystemUiVisibility(int): запрашивает строку состояния для рисования в режиме, совместимом с фонами панели состояния света.

SystemUiFlagLowProfile

Флаг для #setSystemUiVisibility(int): представление попросило системный пользовательский интерфейс ввести ненавязчивый режим "низкий профиль".

SystemUiFlagVisible

Специальная константа для #setSystemUiVisibility(int): представление попросило системный пользовательский интерфейс (строку состояния) быть видимым (по умолчанию).

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
Устаревшие.

Направление текста наследуется через ViewGroup

TextDirectionLocale
Устаревшие.

Направление текста поступает из системного языкового стандарта.

TextDirectionLtr
Устаревшие.

Направление текста принудительно применяется для LTR.

TextDirectionRtl
Устаревшие.

Направление текста принудительно выполняется для RTL.

ViewLogTag

Тег ведения журнала, используемый этим классом с android.

Свойства

Имя. Описание
AccessibilityClassName

Возвращает имя класса, сообщаемое службам специальных возможностей.

AccessibilityClassNameFormatted

Возвращает имя класса этого объекта, используемого для специальных возможностей.

AccessibilityHeading

Возвращает, является ли это представление заголовком для целей специальных возможностей.

AccessibilityLiveRegion

Возвращает режим динамического региона для этого представления.

AccessibilityNodeProvider

Возвращает поставщик для управления иерархией виртуального представления, корнями в этом представлении, и сообщается, что android.accessibilityservice.AccessibilityServiceони изучают содержимое окна.

AccessibilityPaneTitle

Возвращает или задает заголовок, определяющий эту область для служб специальных возможностей.

AccessibilityPaneTitleFormatted

Получите заголовок панели для целей специальных возможностей. Визуально отдельная часть окна с семантикой окна считается панелями специальных возможностей.

AccessibilityTraversalAfter

Получает идентификатор представления, после которого этот объект посещается в обходе специальных возможностей.

AccessibilityTraversalBefore

Получает идентификатор представления, перед которым этот объект посещается в обходе специальных возможностей.

Activated

Указывает состояние активации этого представления.

AllowedHandwritingDelegatePackageName

Возвращает разрешенный пакет для представлений редактора делегатов, для которых это представление может выступать в качестве делегатора рукописного ввода, как задано #setAllowedHandwritingDelegatePackage.

AllowedHandwritingDelegatorPackageName

Возвращает разрешенный пакет для представлений, которые могут выступать в качестве делегатора рукописного ввода для этого представления редактора делегатов, как задано #setAllowedHandwritingDelegatorPackage.

Alpha

Прозрачность представления.

Animation

Получите анимацию, связанную с этим представлением.; Задает следующую анимацию для воспроизведения для этого представления.

AnimationMatrix

Возвращает текущую матрицу преобразования представления.; Изменяет матрицу преобразования в представлении.

ApplicationWindowToken

Получение уникального маркера, определяющего окно "реального" верхнего уровня окна, к которому подключено это представление.

ApplyWindowInsets

Возвращает или задает обработчик, используемый при применении наборов окон к этому представлению.

AttributeSourceResourceMap

Возвращает сопоставление идентификатора ресурса атрибута с исходным идентификатором ресурса, в котором задано значение атрибута.

AutofillId

Возвращает уникальный логический идентификатор этого представления в действии для автоматического заполнения. Идентификатор автозаполнения создается по запросу, если он не задан явным образом с помощью setAutofillId(AutofillId). Дополнительные сведения см. в разделе setAutofillId(AutofillId).

AutofillType

Описывает тип автозаполнения этого представления, поэтому android.service.autofill.AutofillService при автоматическом заполнении представления может быть создано правильное AutofillValue значение.

AutofillValue

Возвращает текущее значение автозаполнения представления. По умолчанию возвращает значение NULL, но подклассы должны переопределить его и вернуть соответствующее значение для правильной поддержки платформы автозаполнения.

AutoHandwritingEnabled

Возвращает значение, разрешающее автоматическое выполнение рукописного ввода.

Background

Возвращает фоновую рисуемую

BackgroundTintBlendMode

Возвращает режим смешивания, используемый для применения тонирования к фоновому рисуемому, если указано.; Задает режим смешивания, используемый для применения тонирования, указанного #setBackgroundTintList(ColorStateList)} к фоновому рисуемому объекту.

BackgroundTintList

Возвращает отрисовку фона, применяемую к фоновому рисованию, если указано.; Применяет отметку к фоновому рисуемому объекту.

BackgroundTintMode

Возвращает или задает режим смешивания, используемый для применения тонирования к фоновому рисуемому объекту.

Baseline

Возвращает смещение текстового плана мини-приложения из верхней границы мини-приложения.

Bottom

Нижняя позиция этого представления относительно родительского представления.

BottomFadingEdgeStrength

Возвращает силу или интенсивность нижнего увядаемого края.

BottomPaddingOffset

Объем, по которому вытягивается нижняя область увядания.

CameraDistance

Получает расстояние вдоль оси Z от камеры к этому представлению.

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Clickable

Указывает, реагирует ли это представление на события щелчка или нет.

ClipBounds

Возвращает копию текущего #setClipBounds(Rect) clipBounds.; Задает прямоугольную область в этом представлении, в которой представление будет обрезано при рисовании.

ClipToOutline

Возвращает, следует ли использовать структуру для обрезки содержимого представления.

ContentCaptureSession

Получает сеанс, используемый для уведомления о событиях записи содержимого.

ContentDescription

Возвращает или задает текст, описывающий это представление для служб специальных возможностей.

ContentDescriptionFormatted

Возвращает описание содержимого View.; ViewЗадает описание содержимого.

ContentSensitivity

Возвращает режим конфиденциальности содержимого, чтобы определить, отображает ли это представление конфиденциальное содержимое.

Context

Возвращает контекст, в котором выполняется представление, с помощью которого он может получить доступ к текущей теме, ресурсам и т. д.

ContextClickable

Указывает, реагирует ли это представление на щелчки контекста.

ContextMenuInfo

Представления должны реализовать это, если у них есть дополнительные сведения для связи с контекстным меню.

DefaultFocusHighlightEnabled

Возвращает значение, должно ли это представление использовать выделение фокуса по умолчанию при его фокусе, но не android.R.attr#state_focused определено в фоновом режиме.

Display

Возвращает логическое отображение, к которому подключено окно представления.

DrawingCache

Вызов этого метода эквивалентен вызову getDrawingCache(false).

DrawingCacheBackgroundColor

Этот элемент не рекомендуется.; Задание сплошного цвета фона для растровых изображений кэша рисования улучшит производительность и использование памяти.

DrawingCacheEnabled

Указывает, включен ли кэш рисования для этого представления.

DrawingCacheQuality

Возвращает качество кэша рисования.

DrawingTime

Возвращает время начала рисования иерархии представлений.

DuplicateParentStateEnabled

Указывает, дублирует ли это состояние из родительского элемента.

Elevation

Базовое повышение этого представления относительно родительского представления в пикселях.

EmptyStateSet

Указывает, что представление не имеет набора состояний.

Enabled

Возвращает состояние включено для этого представления.

EnabledFocusedSelectedStateSet

Указывает, что представление включено, сосредоточено и выбрано.

EnabledFocusedSelectedWindowFocusedStateSet

Указывает, что представление включено, выделено, выбрано и его окно имеет фокус.

EnabledFocusedStateSet

Указывает, что представление включено и имеет фокус.

EnabledFocusedWindowFocusedStateSet

Указывает, что представление включено, сосредоточено и его окно имеет фокус.

EnabledSelectedStateSet

Указывает, что представление включено и выбрано.

EnabledSelectedWindowFocusedStateSet

Указывает, что представление включено, выбрано и его окно имеет фокус.

EnabledStateSet

Указывает, что представление включено.

EnabledWindowFocusedStateSet

Указывает, что представление включено и что его окно имеет фокус.

ExplicitStyle

Возвращает идентификатор ресурса для стиля, указанного в style="..."AttributeSetрезервном XML-элементе или Resources#ID_NULL в противном случае, если он не указан или не применим.

FilterTouchesWhenObscured

Получает, следует ли отменить касания платформы, когда окно представления закроется другим видимым окном в касаемом расположении.

FitsSystemWindows

Проверьте состояние #setFitsSystemWindows(boolean).

Focusable

Возвращает значение, способно ли в настоящее время фокусироваться на этом представлении.

FocusableInTouchMode

Если представление доступно для фокусировки, может не потребоваться сосредоточиться при использовании сенсорного режима.

FocusedByDefault

Возвращает значение, должно ли это представление получать фокус при восстановлении фокуса для иерархии представлений, содержащей это представление.

FocusedSelectedStateSet

Указывает, что представление сосредоточено и выбрано.

FocusedSelectedWindowFocusedStateSet

Указывает, что представление сосредоточено, выбрано и его окно имеет фокус.

FocusedStateSet

Указывает, что представление сосредоточено.

FocusedWindowFocusedStateSet

Указывает, что представление имеет фокус и что его окно имеет фокус.

ForceDarkAllowed

См. #setForceDarkAllowed(boolean)

Foreground

Возвращает рисуемый объект, используемый в качестве переднего плана этого представления.; Укажите объект Drawable, который должен отображаться на вершине всего содержимого в представлении.

ForegroundGravity

Описывает расположение переднего плана.

ForegroundTintBlendMode

Возвращает режим смешивания, используемый для применения отрисовки на переднем плане, если он указан. Задает режим смешивания, используемый для применения тонирования, указанного #setForegroundTintList(ColorStateList)} к фоновому рисуемому объекту.

ForegroundTintList

Возвращает отрисовку, примененную к рисуемому на переднем плане, если задано.; Применяет оттенок к рисуемому на переднем плане.

ForegroundTintMode

Возвращает или задает режим смешивания, используемый для применения отрисовки на переднем плане.

FrameContentVelocity

Получение текущей скорости представления.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
Handler

Обработчик, связанный с потоком, на котором выполняется представление. Этот обработчик можно использовать для перекачки событий в очередь событий пользовательского интерфейса.

HandwritingBoundsOffsetBottom

Возвращает объем смещения, примененного к нижнему краю границы рукописного ввода представления, в единице пикселя.

HandwritingBoundsOffsetLeft

Возвращает объем смещения, примененного к левому краю границы рукописного ввода представления, в единице пикселя.

HandwritingBoundsOffsetRight

Возвращает объем смещения, примененного к правому краю границы рукописного ввода представления, в единице пикселя.

HandwritingBoundsOffsetTop

Возвращает объем смещения, примененного к верхнему краю границы рукописного ввода представления, в единице пикселя.

HandwritingDelegateFlags

Возвращает флаги, настраивающие поведение делегирования рукописного ввода для этого представления редактора делегатов, как задано #setHandwritingDelegateFlags.

HandwritingDelegatorCallback

Возвращает набор #setHandwritingDelegatorCallback обратного вызова, который должен вызываться при возникновении пера MotionEvent в пределах этого представления. Задает обратный вызов, который должен вызываться при возникновении пера MotionEvent в пределах этого представления.

HapticFeedbackEnabled

Задайте, должно ли это представление иметь хиплый отзыв о событиях, таких как длинные нажатия.

HasExplicitFocusable

Возвращает значение true, если это представление является фокусируемым или содержит доступное представление, для которого #hasExplicitFocusable() возвращается true.

HasFocus

Возвращает значение true, если это представление имеет фокус или является предком представления, имеющего фокус.

HasFocusable

Возвращает значение 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

Должно ли это представление ограничить доступ службы специальных возможностей только к службам, имеющим android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool свойство true.

IsAccessibilityFocused

Возвращает значение, предназначено ли это представление для специальных возможностей.

IsAttachedToWindow

Возвращает значение true, если это представление в настоящее время присоединено к окну.

IsContentCaptureSelfReportingEnabled

Возвращает значение, автоматически ли это представление сообщает о событиях жизненного цикла и макете, привязанных к записи содержимого версии 2.

IsContentSensitive

Возвращает значение, отображающее конфиденциальное содержимое в зависимости от значения, заданного явным #setContentSensitivity(int)образом.

IsCredential

Возвращает режим определения того, является ли это представление учетными данными.

IsDirty

Значение true, если это представление изменилось с момента последнего рисования.

IsFocused

Возвращает значение true, если это представление имеет фокус

IsHandwritingDelegate

Возвращает, задано ли это представление как делегат #setIsHandwritingDelegateрукописного ввода.

IsHardwareAccelerated

Указывает, подключено ли это представление к аппаратному ускоренному окну.

IsImportantForAccessibility

Вычисляет, следует ли предоставлять это представление для специальных возможностей.

IsImportantForAutofill

Указывает системе Android, считается ли android.app.assist.AssistStructure.ViewNode связанная с этим представлением важная для автозаполнения.

IsImportantForContentCapture

Указывает системе Android, считается ли это представление важным для записи содержимого, в зависимости от значения, явно заданного #setImportantForContentCapture(int) и эвристики.#IMPORTANT_FOR_CONTENT_CAPTURE_AUTO

IsInEditMode

Указывает, находится ли это представление в режиме редактирования.

IsInLayout

Возвращает, проходит ли иерархия представлений в настоящее время проход макета.

IsInTouchMode

Возвращает состояние сенсорного режима, связанное с этим представлением.

IsLaidOut

Возвращает значение true, если это представление прошло по крайней мере с одного макета, так как оно было присоединено к окну или отсоединено от него.

IsLayoutDirectionResolved

Значение True, если направление макета было разрешено.

IsLayoutRequested

Указывает, будет ли запрашиваться макет этого представления во время следующей передачи макета иерархии.

IsOpaque

Указывает, непрозрачно ли это представление.

IsPaddingOffsetRequired

Если представление рисует содержимое внутри его заполнения и включает увядающие края, он должен поддерживать смещение заполнения.

IsPaddingRelative

Возвращается, если заполнение было задано через относительные значения #setPaddingRelative(int, int, int, int) или через

IsPivotSet

Возвращает значение, указывающее, была ли сводная сводка задана вызовом #setPivotX(float) или #setPivotY(float).

IsScrollContainer

Указывает, является ли это представление одним из наборов прокручиваемых контейнеров в окне.

IsShowingLayoutBounds

Возвращает значение true при присоединении представления и настройке системного разработчика для отображения границ макета или false в противном случае.

IsShown

Возвращает видимость этого представления и всех его предков

IsTemporarilyDetached

Указывает, находится ли View состояние между #onStartTemporaryDetach() и #onFinishTemporaryDetach().

IsTextAlignmentResolved

Значение True, если разрешение выравнивания текста.

IsTextDirectionResolved

Значение True, если разрешено направление текста.

JniIdentityHashCode

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

(Унаследовано от Object)
JniManagedPeerState

Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса.

(Унаследовано от JavaObject)
JniPeerMembers

Возвращает метаданные однорангового узла JNI, используемые .NET для среды выполнения привязки Android.

KeepScreenOn

Возвращает, должен ли экран оставаться на экране, соответствующий текущему значению #KEEP_SCREEN_ON.

KeyboardNavigationCluster

Возвращает значение, является ли это корнем кластера навигации с помощью клавиатуры.

KeyDispatcherState

Верните глобальную KeyEvent.DispatcherState KeyEvent.DispatcherState для окна этого представления.

LabelFor

Получает идентификатор представления, для которого это представление служит меткой для специальных возможностей.

LayerType

Указывает, какой тип слоя в настоящее время связан с этим представлением.

LayoutDirection

Возвращает разрешенное направление макета для этого представления.

LayoutParameters

Получение макетаParams, связанного с этим представлением.; Задайте параметры макета, связанные с этим представлением.

Left

Левая позиция этого представления относительно родительского представления.

LeftFadingEdgeStrength

Возвращает силу или интенсивность левого увядаемого края.

LeftPaddingOffset

Сумма, по которой можно расширить левый увядающий регион.

LongClickable

Указывает, реагирует ли это представление на события длинного щелчка.

Matrix

Матрица преобразования этого представления, вычисляемая на основе текущих свойств поворота, масштабирования и сводной таблицы.

MeasuredHeight

Например #getMeasuredHeightAndState(), но возвращает только необработанный компонент высоты (результат маскируется #MEASURED_SIZE_MASK).

MeasuredHeightAndState

Возвращает сведения об измерении полной высоты для этого представления, вычисляемого последним вызовом #measure(int, int).

MeasuredState

Возвращает только биты #getMeasuredWidthAndState() состояния и #getMeasuredHeightAndState(), объединенные в одно целое число.

MeasuredWidth

Например #getMeasuredWidthAndState(), но возвращает только необработанный компонент ширины (результат маскируется #MEASURED_SIZE_MASK).

MeasuredWidthAndState

Возвращает сведения об измерении полной ширины для этого представления, вычисляемого самым последним вызовом #measure(int, int).

MinimumHeight

Возвращает минимальную высоту представления.

MinimumWidth

Возвращает минимальную ширину представления.

NestedScrollingEnabled

Возвращает значение true, если для этого представления включена вложенная прокрутка.

NextClusterForwardId

Возвращает идентификатор корневого каталога следующего кластера навигации с помощью клавиатуры.

NextFocusDownId

Возвращает идентификатор представления, используемого при следующем фокусе #FOCUS_DOWN.

NextFocusForwardId

Возвращает идентификатор представления, используемого при следующем фокусе #FOCUS_FORWARD.

NextFocusLeftId

Возвращает идентификатор представления, используемого при следующем фокусе #FOCUS_LEFT.

NextFocusRightId

Возвращает идентификатор представления, используемого при следующем фокусе #FOCUS_RIGHT.

NextFocusUpId

Возвращает идентификатор представления, используемого при следующем фокусе #FOCUS_UP.

OnFocusChangeListener

Возвращает обратный вызов изменения фокуса, зарегистрированный для этого представления.; Зарегистрируйте обратный вызов, который будет вызываться при изменении фокуса этого представления.

OutlineAmbientShadowColor

Цвет тени, заданный setOutlineAmbientShadowColor(int) или черный, если ничего не задано

OutlineProvider

Возвращает текущий момент ViewOutlineProvider представления, который создает структуру, которая определяет форму тени, которую он создает, и включает вырезку контура. ViewOutlineProvider Задает представление, которое создает структуру, которая определяет форму теневой приведения и включает вырезку контура.

OutlineSpotShadowColor

Цвет тени, заданный setOutlineSpotShadowColor(int) или черный, если ничего не задано

Overlay

Возвращает наложение для этого представления, создав его, если он еще не существует.

OverScrollMode

Возвращает режим перекручиваемой прокрутки для этого представления.

PaddingBottom

Возвращает нижнее заполнение этого представления.

PaddingEnd

Возвращает конечную заполнение этого представления в зависимости от разрешенного направления макета.

PaddingLeft

Возвращает левое заполнение этого представления.

PaddingRight

Возвращает правое заполнение этого представления.

PaddingStart

Возвращает начальную заполнение этого представления в зависимости от разрешенного направления макета.

PaddingTop

Возвращает верхний заполнение этого представления.

Parent

Возвращает родительский элемент этого представления. Обратите внимание, что родительский элемент является представлением ViewParent и не обязательно является представлением.

ParentForAccessibility

Возвращает родительский объект для специальных возможностей. Обратите внимание, что родитель для специальных возможностей не требуется немедленного родительского элемента. Это первый предшественник, который важен для специальных возможностей.

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

(Унаследовано от Object)
PendingCredentialCallback

Возвращает обратный вызов, настроенный ранее в этом представлении #setPendingCredentialRequest через API.

PendingCredentialRequest

Возвращает связанное GetCredentialRequest с представлением.

PivotX

Расположение x точки, вокруг которой находится #setRotation(float) rotated представление и #setScaleX(float) scaled.

PivotY

Расположение точки, вокруг которой находится #setRotation(float) rotated представление, и #setScaleY(float) scaled.

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

Указывает, будет ли это представление сохранять его состояние (то есть, будет ли его #onSaveInstanceState метод вызван).

SaveFromParentEnabled

Указывает, будет ли вся иерархия в этом представлении сохранять состояние при переходе по состоянию сохранения состояния из родительского элемента.

ScaleX

Объем, масштабируемый представление в x вокруг точки сводных данных, в виде пропорции немасштабируемой ширины представления.

ScaleXs

Оболочка свойств вокруг scaleX функциональных возможностей, обрабатываемых View#setScaleX(float) методами и View#getScaleX() методами.

ScaleY

Объем, масштабируемый представление в y вокруг точки сводных данных, в пропорции немасштабируемой высоты представления.

ScaleYs

Оболочка свойств вокруг scaleY функциональных возможностей, обрабатываемых View#setScaleY(float) методами и View#getScaleY() методами.

ScreenReaderFocusable

Возвращает, следует ли рассматривать представление как фокусируемый модуль средствами специальных возможностей средства чтения с экрана.

ScrollBarDefaultDelayBeforeFade

Возвращает задержку перед исчезновением полос прокрутки.

ScrollBarFadeDuration

Возвращает длительность прокручивания полосы прокрутки.

ScrollbarFadingEnabled

Возвращает значение true, если полосы прокрутки будут исчезать, когда это представление не прокручивается

ScrollBarSize

Возвращает размер полосы прокрутки.

ScrollBarStyle

Возвращает текущий стиль полосы прокрутки.

ScrollCaptureHint

Возвращает текущее указание записи прокрутки для этого представления.

ScrollIndicators

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

ScrollX

Возвращает прокрученную левую позицию этого представления.

ScrollY

Возвращает прокрученную верхнюю позицию этого представления.

Selected

Указывает состояние выделения этого представления.

SelectedStateSet

Указывает, что выбрано представление.

SelectedWindowFocusedStateSet

Указывает, что представление выбрано, а его окно имеет фокус.

SolidColor

Переопределите это, если ваше представление, как известно, всегда рисуется на вершине сплошного цвета фона, и необходимо нарисовать увядающие края.

SoundEffectsEnabled

Задайте, должно ли это представление иметь звуковые эффекты, включенные для таких событий, как нажатие и касание.

SourceLayoutResId

Можно View раздуть из xml-макета.

StateDescription

Возвращает или задает описание состояния, представленное службам специальных возможностей.

StateDescriptionFormatted

ViewВозвращает описание состояния.; ViewЗадает описание состояния.

StateListAnimator

Возвращает текущий stateListAnimator, если существует.; Присоединяет предоставленный StateListAnimator к этому представлению.

SuggestedMinimumHeight

Возвращает рекомендуемую минимальную высоту, которую должно использовать представление.

SuggestedMinimumWidth

Возвращает рекомендуемую минимальную ширину, которую должно использовать представление.

SupplementalDescription

Возвращает или задает дополнительные сведения о специальных возможностях для этого представления.

SupplementalDescriptionFormatted

Возвращает дополнительное описание представления. Дополнительное описание содержит краткие дополнительные сведения для этого узла, например назначение узла, если это назначение не передается в текстовом представлении. Например, если в раскрывающемся списке задано назначение семейства шрифтов, дополнительное описание может быть "семейство шрифтов". Если этот узел имеет дочерние элементы, его дополнительное описание служит дополнительными сведениями и не предназначено для замены существующих сведений в поддереве. Это отличается от getContentDescription() в том, что это описание является чисто дополнительным, а описание содержимого может использоваться для замены описания узла или его поддерев, что вспомогательные технологии будут в противном случае вычислять на основе других свойств узла и его потомков. Примечание. Не переопределяете этот метод, так как он не будет влиять на дополнительное описание, представленное службам специальных возможностей. Чтобы изменить дополнительное описание, необходимо вызвать setSupplementalDescription(CharSequence).

SystemGestureExclusionRects

Получение списка областей в пространстве координат после макета этого представления, в котором система не должна перехватывать сенсорные или другие жесты, указывающие на устройство. Задает список областей в пространстве координат после макета этого представления, где система не должна перехватывать сенсорные или другие жесты, указывающие на устройство.

SystemUiFlags

Возвращает или задает запрошенные флаги видимости пользовательского интерфейса системы для этого представления.

SystemUiVisibility
Устаревшие.

Возвращает последний #setSystemUiVisibility(int) запрос этого представления.

Tag

Возвращает тег этого представления. Задает тег, связанный с этим представлением.

TextAlignment

Возвращает разрешенное выравнивание текста.

TextDirection

Возвращает разрешенное направление текста.

ThresholdClass

Возвращает дескриптор класса JNI, используемый .NET для среды выполнения привязки Android.

ThresholdType

Возвращает управляемый тип, используемый средой выполнения привязки .NET для Android.

TooltipText

Возвращает или задает текст, отображаемый в подсказке этого представления.

TooltipTextFormatted

Возвращает подсказку представления. Задает текст подсказки, который будет отображаться в небольшом всплывающем окне рядом с представлением.

Top

Верхняя позиция этого представления относительно родительского представления.

TopFadingEdgeStrength

Возвращает силу или интенсивность верхнего увядаемого края.

TopPaddingOffset

Объем, на который распространяется верхняя область увядания.

Touchables

Найдите и возвратите все сенсорные представления, которые являются потомками этого представления, возможно, включая это представление, если это касается себя.

TouchDelegate

Возвращает TouchDelegate для этого представления.

TransitionAlpha

Это свойство предназначено только для использования переходом Fade, который анимирует его для создания визуальной транслукентности, которая не влияет на побочный эффект (или влияет на) реальное альфа-свойство.

TransitionName

Возвращает имя представления, используемого для идентификации представлений в переходах.; Задает имя представления, которое будет использоваться для идентификации представлений в переходах.

TranslationX

Горизонтальное расположение этого представления относительно его #getLeft() left положения.

TranslationY

Вертикальное расположение этого представления относительно его #getTop() top положения.

TranslationZ

Расположение глубины этого представления относительно его #getElevation() elevation.

UniqueDrawingId

Получите идентификатор, используемый для этого представления системой рисования.

VerticalFadingEdgeEnabled

Укажите, бледят ли вертикальные края при прокрутке представления по горизонтали.

VerticalFadingEdgeLength

Возвращает размер вертикальных краев, используемых для указания того, что больше содержимого в этом представлении отображается.

VerticalScrollBarEnabled

Укажите, следует ли нарисовать вертикальную полосу прокрутки.

VerticalScrollbarPosition

Задайте положение вертикальной полосы прокрутки.

VerticalScrollbarThumbDrawable

Возвращает настроенный в данный момент объект Drawable для вертикальной полосы прокрутки, если он существует, значение NULL в противном случае. Определяет отрисовку вертикальной полосы прокрутки

VerticalScrollbarTrackDrawable

Возвращает настроенный в данный момент объект Drawable для дорожки вертикальной полосы прокрутки, если он существует, значение NULL в противном случае. Определяет отрисовку вертикальной полосы прокрутки

VerticalScrollbarWidth

Возвращает ширину вертикальной полосы прокрутки.

ViewTranslationResponse

Возвращает связанное с этим представлением ViewTranslationResponse .

ViewTreeObserver

Возвращает файл ViewTreeObserver для иерархии этого представления.

Visibility

Возвращает состояние видимости для этого представления.

Width

Возвращает ширину представления.

WindowAttachCount

Количество присоединений этого представления к окну

WindowFocusedStateSet

Указывает, что окно представления имеет фокус.

WindowId

WindowId Получите окно, к которому в настоящее время подключено это представление.

WindowInsetsController

Извлекает один из WindowInsetsController окон, к которому подключено это представление.

WindowSystemUiVisibility

Возвращает текущую видимость пользовательского интерфейса системы, которая в настоящее время задана для всего окна.

WindowToken

Получение уникального маркера, определяющего окно, к которому присоединено представление.

WindowVisibility

Возвращает текущую видимость окна, к которому присоединено представление (или#GONE#INVISIBLE#VISIBLE).

X

Оболочка свойств вокруг x функциональных возможностей, обрабатываемых View#setX(float) методами и View#getX() методами.

Y

Оболочка свойств вокруг y функциональных возможностей, обрабатываемых View#setY(float) методами и View#getY() методами.

Z

Оболочка свойств вокруг z функциональных возможностей, обрабатываемых View#setZ(float) методами и View#getZ() методами.

Методы

Имя. Описание
AddChildrenForAccessibility(IList<View>)

Добавляет дочерние элементы этого представления, относящиеся к специальным возможностям, в указанный список в качестве выходных данных.

AddExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo, String, Bundle)

Добавляет дополнительные данные в AccessibilityNodeInfo зависимости от явного запроса дополнительных данных.

AddFocusables(IList<View>, FocusSearchDirection, FocusablesFlags)

Добавляет к представлениям любые фокусируемые представления, которые являются потомками этого представления (возможно, включая это представление, если оно является фокусируемым).

AddFocusables(IList<View>, FocusSearchDirection)

Добавьте к представлениям любые фокусируемые представления, которые являются потомками этого представления (возможно, включая это представление, если оно фокусируемо само по себе).

AddKeyboardNavigationClusters(ICollection<View>, FocusSearchDirection)

Добавляет все корни кластера навигации по клавиатуре, которые являются потомками этого представления (возможно, включая это представление, если он сам является корнем кластера) в представления.

AddOnAttachStateChangeListener(View+IOnAttachStateChangeListener)

Добавьте прослушиватель для изменения состояния подключения.

AddOnLayoutChangeListener(View+IOnLayoutChangeListener)

Добавьте прослушиватель, который будет вызываться при изменении границ представления из-за обработки макета.

AddOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener)

Добавляет прослушиватель, который получит необработанные KeyEvents.

AddTouchables(IList<View>)

Добавьте любые сенсорные представления, которые являются потомками этого представления (возможно, включая это представление, если это касается себя) к представлениям.

Animate()

Этот метод возвращает объект ViewPropertyAnimator, который можно использовать для анимации определенных свойств в этом представлении.

AnnounceForAccessibility(ICharSequence)

Удобный AccessibilityEvent#TYPE_ANNOUNCEMENTAccessibilityEvent метод отправки предложения о том, что служба специальных возможностей объявляет указанный текст пользователям.

AnnounceForAccessibility(String)

Удобный AccessibilityEvent#TYPE_ANNOUNCEMENTAccessibilityEvent метод отправки предложения о том, что служба специальных возможностей объявляет указанный текст пользователям.

Autofill(AutofillValue)

Автоматически заполняет содержимое этого представления value.

Autofill(SparseArray)

Автоматически заполняет содержимое виртуальных дочерних элементов в этом представлении.

AwakenScrollBars()

Активируйте полосы прокрутки для рисования.

AwakenScrollBars(Int32, Boolean)

Активируйте полосы прокрутки для рисования.

AwakenScrollBars(Int32)

Активируйте полосы прокрутки для рисования.

BringToFront()

Измените порядок z представления в дереве, поэтому он находится на вершине других одноуровневых представлений.

BuildDrawingCache()

Вызов этого метода эквивалентен вызову buildDrawingCache(false).

BuildDrawingCache(Boolean)

Принудительно создает кэш рисования, если кэш рисования недопустим.

BuildLayer()

Принудительно создает слой этого представления, и это представление будет отрисовывается в его слое.

CallOnClick()

Напрямую вызывает любой подключенный OnClickListener.

CancelDragAndDrop()

Отменяет текущую операцию перетаскивания.

CancelLongPress()

Отменяет ожидание длительного нажатия.

CancelPendingInputEvents()

Отмените любые отложенные события ввода высокого уровня, которые ранее были размещены в очереди событий.

CanResolveLayoutDirection()

Проверьте, можно ли выполнить разрешение направления макета.

CanResolveTextAlignment()

Проверьте, можно ли выполнить разрешение выравнивания текста.

CanResolveTextDirection()

Проверьте, можно ли выполнить разрешение направления текста.

CanScrollHorizontally(Int32)

Проверьте, можно ли прокручивать это представление по горизонтали в определенном направлении.

CanScrollVertically(Int32)

Проверьте, можно ли прокручивать это представление по вертикали в определенном направлении.

CheckInputConnectionProxy(View)

Вызывается тем android.view.inputmethod.InputMethodManager , когда представление, которое не является текущим целевым объектом входного подключения, пытается вызвать диспетчера.

ClearAnimation()

Отменяет любые анимации для этого представления.

ClearFocus()

Вызывается, когда это представление хочет отказаться от фокуса.

ClearPendingCredentialRequest()

Очищает запрос и обратный вызов, заданные View#setPendingCredentialRequestранее.

ClearViewTranslationCallback()

Снимите с ViewTranslationCallback этого представления.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
CombineMeasuredStates(Int32, Int32)

Слияние двух состояний, возвращенных #getMeasuredState().

ComputeHorizontalScrollExtent()

Вычислить горизонтальную степень горизонтальной полосы прокрутки в горизонтальном диапазоне.

ComputeHorizontalScrollOffset()

Вычислить горизонтальное смещение отпечатка горизонтальной полосы прокрутки в горизонтальном диапазоне.

ComputeHorizontalScrollRange()

Вычислить горизонтальный диапазон, представляющий горизонтальную полосу прокрутки.

ComputeScroll()

Вызывается родительским объектом для запроса на обновление дочерних значений для mScrollX и mScrollY при необходимости.

ComputeSystemWindowInsets(WindowInsets, Rect)

Вычислительные наборы, которые следует использовать в этом представлении, и те, которые должны распространяться на них.

ComputeVerticalScrollExtent()

Вычислить вертикальную степень вертикальной полосы прокрутки в пределах вертикального диапазона.

ComputeVerticalScrollOffset()

Вычислить вертикальное смещение отпечатка вертикальной полосы прокрутки в горизонтальном диапазоне.

ComputeVerticalScrollRange()

Вычислить вертикальный диапазон, представляющий вертикальную полосу прокрутки.

Construct(JniObjectReference, JniObjectReferenceOptions)

Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса.

(Унаследовано от JavaObject)
CreateAccessibilityNodeInfo()

AccessibilityNodeInfo Возвращает представление этого представления с точки зрения android.accessibilityservice.AccessibilityService.

CreateContextMenu(IContextMenu)

Показать контекстное меню для этого представления.

DestroyDrawingCache()

Освобождает ресурсы, используемые кэшем рисования.

DispatchApplyWindowInsets(WindowInsets)

Запрос на применение заданных наборов окон к этому представлению или другому представлению в поддереве.

DispatchCapturedPointerEvent(MotionEvent)

Передайте записанное событие указателя вниз в фокусированное представление.

DispatchConfigurationChanged(Configuration)

Отправка уведомления об изменении конфигурации ресурсов вниз по иерархии представлений.

DispatchCreateViewTranslationRequest(IDictionary<AutofillId,Int64[]>, Int32[], TranslationCapability, IList<ViewTranslationRequest>)

Отправка для сбора ViewTranslationRequestданных для перевода путем обхода иерархии при запросе перевода пользовательского интерфейса приложения.

DispatchDisplayHint(ViewStates)

Отправка указания о том, отображается ли это представление.

DispatchDragEvent(DragEvent)

Определяет, включено ли это представление и имеется прослушиватель событий перетаскивания.

DispatchDraw(Canvas)

Вызывается рисованием для рисования дочерних представлений.

DispatchDrawableHotspotChanged(Single, Single)

Диспетчеры drawableHotspotChanged всем детям этого представления.

DispatchFinishTemporaryDetach()

Отправка #onFinishTemporaryDetach() в это представление и его прямые дочерние элементы, если это представление контейнера.

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)

Отправляет текст AccessibilityEventView в представление и его дочерние элементы.

DispatchProvideAutofillStructure(ViewStructure, AutofillFlags)

Отправляет создание ViewStructures для автозаполнения в иерархии, когда структура "Помощь" создается в рамках запроса автозаполнения.

DispatchProvideStructure(ViewStructure)

Отправка создания ViewStructure вниз иерархии.

DispatchRestoreInstanceState(SparseArray)

#restoreHierarchyState(android.util.SparseArray) Вызывается для получения состояния для этого представления и его дочерних элементов.

DispatchSaveInstanceState(SparseArray)

#saveHierarchyState(android.util.SparseArray) Вызывается для хранения состояния для этого представления и его дочерних элементов.

DispatchScrollCaptureSearch(Rect, Point, IConsumer)

Отправка запроса на поиск прокрутки вниз иерархии представлений.

DispatchSetActivated(Boolean)

Диспетчеризация setActivated для всех дочерних элементов этого представления.

DispatchSetPressed(Boolean)

Диспетчеризация, заданная для всех дочерних элементов представления.

DispatchSetSelected(Boolean)

Диспетчеризация наборов, выбранных для всех дочерних элементов представления.

DispatchStartTemporaryDetach()

Отправка #onStartTemporaryDetach() в это представление и его прямые дочерние элементы, если это представление контейнера.

DispatchSystemUiVisibilityChanged(Int32)
Устаревшие.

Уведомляет об изменении видимости пользовательского интерфейса системы.

DispatchSystemUiVisibilityChanged(SystemUiFlags)

Отправка обратных вызовов вниз #setOnSystemUiVisibilityChangeListener по иерархии представлений.

DispatchTouchEvent(MotionEvent)

Передайте событие движения сенсорного экрана в целевое представление или это представление, если оно является целевым.

DispatchTrackballEvent(MotionEvent)

Передайте событие движения трекбола вниз к ориентированному представлению.

DispatchUnhandledMove(View, FocusSearchDirection)

Этот метод является последним шансом для фокусного представления и его предков реагировать на клавишу со стрелкой.

DispatchVisibilityChanged(View, ViewStates)

Отправка видимости представления вниз иерархии представлений.

DispatchWindowFocusChanged(Boolean)

Вызывается, когда окно, содержащее это представление, получает или теряет фокус окна.

DispatchWindowInsetsAnimationEnd(WindowInsetsAnimation)

Отправляется WindowInsetsAnimation.Callback#onEnd(WindowInsetsAnimation) , когда анимация наборов окон заканчивается.

DispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation)

Отправляется WindowInsetsAnimation.Callback#onPrepare(WindowInsetsAnimation) при подготовке анимации наборов окон.

DispatchWindowInsetsAnimationProgress(WindowInsets, IList<WindowInsetsAnimation>)

Отправляется WindowInsetsAnimation.Callback#onProgress(WindowInsets, List) при выполнении анимации наборов окон.

DispatchWindowInsetsAnimationStart(WindowInsetsAnimation, WindowInsetsAnimation+Bounds)

Отправляется WindowInsetsAnimation.Callback#onStart(WindowInsetsAnimation, Bounds) при запуске анимации наборов окон.

DispatchWindowSystemUiVisiblityChanged(SystemUiFlags)

Отправка обратных вызовов вниз #onWindowSystemUiVisibilityChanged(int) по иерархии представлений.

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()

Перейдите по иерархии представления, чтобы найти ближайшее OnBackInvokedDispatcher.

FindViewById(Int32)

Находит первое представление потомков с заданным идентификатором, само представление, если идентификатор совпадает#getId(), или если идентификатор недопустим (null0) или < отсутствует соответствующее представление в иерархии.

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)

Вызывается для создания DisplayHash представления.

GenerateViewId()

Создайте значение, подходящее для использования в #setId(int).

GetAccessibilityDelegate()

Возвращает делегат для реализации поддержки специальных возможностей с помощью композиции.

GetAttributeResolutionStack(Int32)

Возвращает упорядоченный список идентификатора ресурса, который учитывается при разрешении значений атрибутов для этого View.

GetAutofillHints()

Возвращает подсказки, помогающие android.service.autofill.AutofillService определить, как автоматически заполнить представление данными пользователя.

GetClipBounds(Rect)

Заполняет выходной прямоугольник границами представления, возвращая true при успешном выполнении или false если границы клипа представления.null

GetDefaultSize(Int32, Int32)

Программа для возврата размера по умолчанию.

GetDrawableState()

Возвращает массив идентификаторов ресурсов, представляющих текущее состояние представления.

GetDrawingCache(Boolean)

Возвращает растровое изображение, в котором кэшируется этот рисунок представления.

GetDrawingRect(Rect)

Верните видимые границы рисунка в представлении.

GetFocusable()

Возвращает фокусируемый параметр для этого представления.

GetFocusables(FocusSearchDirection)

Найдите и возвратите все фокусируемые представления, которые являются потомками этого представления, возможно, включая это представление, если оно является фокусируемым сам.

GetFocusedRect(Rect)

Когда представление имеет фокус и пользователь переходит от него, следующее представление выполняется поиск начиная с прямоугольника, заполненного этим методом.

GetGlobalVisibleRect(Rect, Point)

Задает r координаты не обрезанной области этого представления в пространстве координат корневого представления представления.

GetGlobalVisibleRect(Rect)

Задает r координаты не обрезанной области этого представления в пространстве координат корневого представления представления.

GetHashCode()

Возвращает хэш-значение кода для объекта.

(Унаследовано от Object)
GetHasOverlappingRendering()

Возвращает значение для перекрывающейся отрисовки, используемой внутренне.

GetHitRect(Rect)

Попадание прямоугольника в координатах родительского элемента

GetLocalVisibleRect(Rect)

Задает r координаты не обрезанной области этого представления относительно левого верхнего угла представления.

GetLocationInSurface(Int32[])

Получает координаты этого представления в пространстве координат, Surface содержащего представление.

GetLocationInWindow(Int32[])

Получает координаты этого представления в пространстве координат окна, содержащего представление, независимо от системных украшений.

GetLocationOnScreen(Int32[])

Получает координаты этого представления в пространстве координат экрана устройства, независимо от системных украшений и того, находится ли система в многоэкранном режиме.

GetReceiveContentMimeTypes()

Возвращает типы MIME, принятые #performReceiveContent для этого представления, как настроено с помощью #setOnReceiveContentListener.

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()

Вызывается для перестроения структуры представления из нее ViewOutlineProvider outline provider

InvokeFitsSystemWindows()
Устаревшие.

Вызывает устаревшее поведение этого представления fit-system-windows.

IsVisibleToUserForAutofill(Int32)

Вычисляет, отображается ли это представление виртуальной автозаполнения пользователю.

JavaFinalize()
Устаревшие.

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
JumpDrawablesToCurrentState()

Вызов Drawable#jumpToCurrentState() Drawable.jumpToCurrentState() всех объектов, связанных с этим представлением.

KeyboardNavigationClusterSearch(View, FocusSearchDirection)

Найдите ближайший кластер навигации клавиатуры в указанном направлении.

Layout(Int32, Int32, Int32, Int32)

Назначение размера и положения представлению и всем его потомкам

Measure(Int32, Int32)

Это вызывается, чтобы узнать, насколько большой должен быть вид.

MergeDrawableStates(Int32[], Int32[])

Слияние собственных значений состояния в var additionalState/var в <базовые значения >состояния var<baseState></var><, возвращаемые>.#onCreateDrawableState(int)

Notify()

Просыпается один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
OffsetLeftAndRight(Int32)

Смещение горизонтального расположения этого представления по указанному количеству пикселей.

OffsetTopAndBottom(Int32)

Смещение вертикального расположения этого представления по указанному числу пикселей.

OnAnimationEnd()

Вызывается родительской группой viewGroup, чтобы уведомить конец анимации, связанной с этим представлением.

OnAnimationStart()

Вызывается родительским представлением ViewGroup, чтобы уведомить о начале анимации, связанной с этим представлением.

OnApplyWindowInsets(WindowInsets)

Вызывается, когда представление должно применяться WindowInsets в соответствии с внутренней политикой.

OnAttachedToWindow()

Это вызывается при присоединении представления к окну.

OnCancelPendingInputEvents()

Вызывается в результате вызова #cancelPendingInputEvents() этого представления или родительского представления.

OnCapturedPointerEvent(MotionEvent)

Реализация этого метода для обработки событий записанного указателя

OnCheckIsTextEditor()

Проверьте, является ли вызываемое представление текстовым редактором, в этом случае было бы целесообразно автоматически отобразить для него окно обратимого ввода.

OnConfigurationChanged(Configuration)

Вызывается при изменении текущей конфигурации ресурсов, используемых приложением.

OnCreateContextMenu(IContextMenu)

Представления должны реализовать это, если само представление будет добавлять элементы в контекстное меню.

OnCreateDrawableState(Int32)

Создайте новое android.graphics.drawable.Drawable состояние для этого представления.

OnCreateInputConnection(EditorInfo)

Создайте объект InputConnection для объекта InputMethod для взаимодействия с представлением.

OnCreateViewTranslationRequest(Int32[], IConsumer)

Собирает содержимое ViewTranslationRequest , которое будет преобразовано в представлении.

OnCreateVirtualViewTranslationRequests(Int64[], Int32[], IConsumer)

ViewTranslationRequestСобирает данные, которые представляют содержимое для преобразования виртуальных представлений в представлении узла.

OnDetachedFromWindow()

Это вызывается, когда представление отсоединяется от окна.

OnDisplayHint(Int32)

Предоставляет это представление подсказку о том, отображается ли оно или нет.

OnDragEvent(DragEvent)

Обрабатывает события перетаскивания, отправленные системой после вызова android.view.View#startDragAndDrop(ClipData,DragShadowBuilder,Object,int) startDragAndDrop().

OnDraw(Canvas)

Реализуйте это для рисования.

OnDrawForeground(Canvas)

Рисуйте любое содержимое переднего плана для этого представления.

OnDrawScrollBars(Canvas)

Запросите рисунок горизонтальной и вертикальной полосы прокрутки.

OnFilterTouchEventForSecurity(MotionEvent)

Отфильтруйте событие касания, чтобы применить политики безопасности.

OnFinishInflate()

Завершение разбиения представления из XML.

OnFinishTemporaryDetach()

Вызывается после #onStartTemporaryDetach завершения изменения представления контейнера.

OnFocusChanged(Boolean, FocusSearchDirection, Rect)

Вызывается системой представления при изменении состояния фокуса этого представления.

OnGenericMotionEvent(MotionEvent)

Реализуйте этот метод для обработки событий универсального движения.

OnHoverChanged(Boolean)

Реализуйте этот метод для обработки изменений состояния наведения указателя мыши.

OnHoverEvent(MotionEvent)

Реализуйте этот метод для обработки событий наведения указателя мыши.

OnInitializeAccessibilityEvent(AccessibilityEvent)

Инициализирует AccessibilityEvent сведения об этом представлении, которое является источником событий.

OnInitializeAccessibilityNodeInfo(AccessibilityNodeInfo)

Инициализирует AccessibilityNodeInfo сведения об этом представлении.

OnKeyDown(Keycode, KeyEvent)

Реализация KeyEvent.Callback#onKeyDown(int, KeyEvent) KeyEvent.Callback.onKeyDown()по умолчанию: нажимайте клавишу представления, когда KeyEvent#KEYCODE_DPAD_CENTER или KeyEvent#KEYCODE_ENTER освобождается, если представление включено и доступно для щелчка.

OnKeyLongPress(Keycode, KeyEvent)

Реализация KeyEvent.Callback#onKeyLongPress(int, KeyEvent) KeyEvent.Callback.onKeyLongPress()по умолчанию: всегда возвращает значение false (не обрабатывает событие).

OnKeyMultiple(Keycode, Int32, KeyEvent)

Реализация KeyEvent.Callback#onKeyMultiple(int, int, KeyEvent) KeyEvent.Callback.onKeyMultiple()по умолчанию: всегда возвращает значение false (не обрабатывает событие).

OnKeyPreIme(Keycode, KeyEvent)

Обработайте ключевое событие перед обработкой любым методом ввода, связанным с иерархией представлений.

OnKeyShortcut(Keycode, KeyEvent)

Вызывается в фокусированном представлении, когда событие сочетания клавиш не обрабатывается.

OnKeyUp(Keycode, KeyEvent)

Реализация KeyEvent.Callback#onKeyUp(int, KeyEvent) KeyEvent.Callback.onKeyUp()по умолчанию: выполнение щелчка представления при KeyEvent#KEYCODE_DPAD_CENTERKeyEvent#KEYCODE_ENTER выпуске или KeyEvent#KEYCODE_SPACE выходе.

OnLayout(Boolean, Int32, Int32, Int32, Int32)

Вызывается из макета, когда это представление должно назначать размер и положение каждому из дочерних элементов.

OnMeasure(Int32, Int32)

Измеряйте представление и его содержимое, чтобы определить измеряемую ширину и измеряемую высоту.

OnOverScrolled(Int32, Int32, Boolean, Boolean)

Вызывается для #overScrollBy(int, int, int, int, int, int, int, int, boolean) реагирования на результаты операции перекручиваемой прокрутки.

OnPointerCaptureChange(Boolean)

Вызывается, когда окно только что приобрело или потеряло запись указателя.

OnPopulateAccessibilityEvent(AccessibilityEvent)

Вызывается от #dispatchPopulateAccessibilityEvent(AccessibilityEvent) предоставления этому представлению возможности заполнить событие специальных возможностей его текстовым содержимым.

OnProvideAutofillStructure(ViewStructure, AutofillFlags)

Заполняет полный ViewStructure запрос автозаполнения.

OnProvideAutofillVirtualStructure(ViewStructure, AutofillFlags)

Заполняет содержащие виртуальные дочерние ViewStructure элементы для полного выполнения запроса автозаполнения.

OnProvideContentCaptureNodeProperties(ContentCaptureNodeProperties)

Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса.

OnProvideContentCaptureStructure(ViewStructure, Int32)

Заполняет запись содержимого ViewStructure .

OnProvideStructure(ViewStructure)

Вызывается при извлечении структуры помощи из представления в составе android.app.Activity#onProvideAssistData Activity.onProvideAssistData.

OnProvideVirtualStructure(ViewStructure)

Вызывается, когда структура помощи извлекается из представления в рамках android.app.Activity#onProvideAssistData Activity.onProvideAssistData создания дополнительной виртуальной структуры в этом представлении.

OnReceiveContent(ContentInfo)

Реализует поведение по умолчанию для получения содержимого для этого типа представления.

OnResolvePointerIcon(MotionEvent, Int32)

Устраните значок указателя, который следует использовать для указанного указателя в событии движения.

OnRestoreInstanceState(IParcelable)

Перехватчик позволяет представлению повторно применять представление своего внутреннего состояния, которое ранее было создано #onSaveInstanceState.

OnRtlPropertiesChanged(LayoutDirection)

Вызывается при изменении любого свойства RTL (направление макета или направление текста или выравнивание текста).

OnSaveInstanceState()

Перехватчик позволяет представлению создавать представление своего внутреннего состояния, которое позже можно использовать для создания нового экземпляра с таким же состоянием.

OnScreenStateChanged(ScreenState)

Этот метод вызывается всякий раз, когда состояние экрана это представление присоединено к изменениям.

OnScrollCaptureSearch(Rect, Point, IConsumer)

Вызывается при запросе записи прокрутки, чтобы найти соответствующее содержимое для прокрутки.

OnScrollChanged(Int32, Int32, Int32, Int32)

Это вызывается в ответ на внутреннюю прокрутку в этом представлении (i).

OnSetAlpha(Int32)

Вызывается, если существует преобразование, которое включает альфа-код.

OnSizeChanged(Int32, Int32, Int32, Int32)

Это вызывается во время макета при изменении размера этого представления.

OnStartTemporaryDetach()

Это вызывается, когда контейнер временно отсоединяет дочерний объект.ViewGroup#detachViewFromParent(View) ViewGroup.detachViewFromParent

OnTouchEvent(MotionEvent)

Реализуйте этот метод для обработки событий движения сенсорного экрана.

OnTrackballEvent(MotionEvent)

Реализуйте этот метод для обработки событий движения трекбола.

OnViewTranslationResponse(ViewTranslationResponse)

Вызывается, когда содержимое из View#onCreateViewTranslationRequest него было переведено службой перевода.

OnVirtualViewTranslationResponses(LongSparseArray)

Вызывается, когда содержимое из View#onCreateVirtualViewTranslationRequests него было переведено службой перевода.

OnVisibilityAggregated(Boolean)

Вызывается, когда видимость этого представления может повлиять на изменение этого представления, представление предка или окно, к которому присоединено представление.

OnVisibilityChanged(View, ViewStates)

Вызывается при изменении видимости представления или предка представления.

OnWindowFocusChanged(Boolean)

Вызывается, когда окно, содержащее это представление, получает или теряет фокус.

OnWindowSystemUiVisibilityChanged(SystemUiFlags)

Переопределите, чтобы узнать, когда изменена запрошенная системная видимость пользовательского интерфейса окна, то есть значение, возвращаемое #getWindowSystemUiVisibility().

OnWindowVisibilityChanged(ViewStates)

Вызывается при изменении видимости окна (между #GONE, #INVISIBLEи #VISIBLE).

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)

Удаляет прослушиватель, который получит необработанные KeyEvents.

ReportAppJankStats(AppJankStats)

Вызывается из приложений, когда они хотят сообщить статистику jank в систему.

RequestApplyInsets()

Попросите выполнить новую отправку #onApplyWindowInsets(WindowInsets) .

RequestFitSystemWindows()
Устаревшие.

Попросите выполнить новую отправку #fitSystemWindows(Rect) .

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)

Находит первое представление потомков с заданным идентификатором, само представление, если идентификатор совпадает #getId(), или создает исключение IllegalArgumentException, если идентификатор недопустим или отсутствует соответствующее представление в иерархии.

RequireViewById<T>(Int32)

Находит представление с указанным идентификатором в качестве запрошенного типа.

ResetPivot()

Очищает любую сводную таблицу, заданную ранее вызовом #setPivotX(float) или #setPivotY(float).

ResolveSize(Int32, Int32)

#resolveSizeAndState(int, int, int) Версия возврата только #MEASURED_SIZE_MASK битов результата.

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)

Этот метод ведет себя точно так же, как #sendAccessibilityEvent(int) и принимает в качестве аргумента пустой AccessibilityEvent и не выполняет проверку включения специальных возможностей.

SetAccessibilityDataSensitive(AccessibilityDataSensitive)

Указывает, должно ли это представление разрешать взаимодействие только из android.accessibilityservice.AccessibilityServices с заданным свойством android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool значение true.

SetAccessibilityDelegate(View+AccessibilityDelegate)

Задает делегат для реализации поддержки специальных возможностей с помощью композиции (в отличие от наследования).

SetAllowClickWhenDisabled(Boolean)

Включает или отключает события щелчка для этого представления при отключении.

SetAllowedHandwritingDelegatePackage(String)

Указывает, что это представление может выступать в качестве делегатора запуска рукописного ввода для представления редактора делегатов из указанного пакета.

SetAllowedHandwritingDelegatorPackage(String)

Указывает, что представление из указанного пакета может выступать в качестве рукописного делегатора для этого представления редактора делегатов.

SetAutofillHints(String[])

Задает подсказки, помогающие android.service.autofill.AutofillService определить, как автоматически заполнить представление данными пользователя.

SetBackdropRenderEffect(RenderEffect)

Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса.

SetBackgroundColor(Color)

Задает цвет фона для этого представления.

SetBackgroundDrawable(Drawable)
Устаревшие.

Задает рисунок, используемый в качестве фона этого представления.

SetBackgroundResource(Int32)

Задайте фон для заданного ресурса.

SetCameraDistance(Single)

Задает расстояние вдоль оси Z (ортогональное значение на плоскости X/Y, на которой отображаются представления) от камеры к этому представлению.

SetFadingEdgeLength(Int32)

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

SetFitsSystemWindows(Boolean)

Задает, следует ли учитывать это представление для системных украшений экрана, таких как строка состояния, и задать его содержимое; то есть, контролируя, будет ли выполнена реализация #fitSystemWindows(Rect) по умолчанию.

SetFocusable(ViewFocusability)

Задает, может ли это представление получать фокус.

SetForegroundGravity(GravityFlags)

Описывает расположение переднего плана.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetHandwritingBoundsOffsets(Single, Single, Single, Single)

Задайте объем смещения, примененного к границам пера представления.

SetLayerPaint(Paint)

Обновляет объект, используемый Paint с текущим уровнем (используется только в том случае, если текущий тип слоя не задан #LAYER_TYPE_NONE).

SetLayerType(LayerType, Paint)

Указывает тип слоя, который поддерживает это представление.

SetLeftTopRightBottom(Int32, Int32, Int32, Int32)

Назначьте размер и позицию для этого представления.

SetMeasuredDimension(Int32, Int32)

Этот метод должен вызываться для #onMeasure(int, int) хранения измеряемой ширины и измеряемой высоты.

SetMinimumHeight(Int32)

Задает минимальную высоту представления. Не гарантируется, что представление сможет достичь этой минимальной высоты (например, если его родительский макет ограничивает его менее доступной высотой).

SetMinimumWidth(Int32)

Задает минимальную ширину представления. Не гарантируется, что представление сможет достичь этой минимальной ширины (например, если его родительский макет ограничивает его менее доступной шириной).

SetOnApplyWindowInsetsListener(View+IOnApplyWindowInsetsListener)

OnApplyWindowInsetsListener Задайте для принятия политики применения наборов окон к этому представлению.

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)

Задает прослушиватель для #performReceiveContent used обработки вставки содержимого в это представление.

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)

CredentialManager Задает запрос на получение учетных данных, когда пользователь фокусируется на этом представлении.

SetRenderEffect(RenderEffect)

Настройте для android.graphics.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)

Задает объект, используемый ViewTranslationCallback для отображения и скрытия переведенной информации.

SetWillNotCacheDrawing(Boolean)

Если кэш рисования представления включен, рисунок перенаправляется на растровое изображение вне экрана.

SetWillNotDraw(Boolean)

Если это представление не делает ни одного документа самостоятельно, задайте этот флаг, чтобы разрешить дальнейшие оптимизации.

SetWindowInsetsAnimationCallback(WindowInsetsAnimation+Callback)

WindowInsetsAnimation.Callback Задает уведомление об анимации окон, вызывающих наборы.

SetX(Single)

Задает положение визуального элемента x этого представления в пикселях. Это эквивалентно настройке свойства translationX в отличие от значения x, переданного в, и текущего левого свойства.

SetY(Single)

Задает положение визуального элемента в этом представлении в пикселях. Это эквивалентно настройке свойства translationY в отличие от значения y, переданного в, и текущего верхнего свойства.

SetZ(Single)

Задает положение визуального z этого представления в пикселях. Это эквивалентно настройке свойства translationZ в отличие от значения z, переданного в, и текущего свойства повышения прав.

ShowContextMenu()

Отображает контекстное меню для этого представления.

ShowContextMenu(Single, Single)

Отображает контекстное меню для этого представления, привязанное к указанной координате представления относительного представления.

StartActionMode(ActionMode+ICallback, ActionModeType)

Запустите режим действия с типом ActionMode#TYPE_PRIMARYпо умолчанию.

StartActionMode(ActionMode+ICallback)

Запустите режим действия с типом ActionMode#TYPE_PRIMARYпо умолчанию.

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 типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс представляет базовый стандартный блок для компонентов пользовательского интерфейса.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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