View Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar.
[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
- Vererbung
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. Eine Ansicht belegt einen rechteckigen Bereich auf dem Bildschirm und ist für die Zeichnungs- und Ereignisbehandlung verantwortlich. Ansicht ist die Basisklasse für <em>widgets</em>, die zum Erstellen interaktiver UI-Komponenten (Schaltflächen, Textfelder usw.) verwendet werden. Die android.view.ViewGroup Unterklasse ist die Basisklasse für <em>layouts</em>, die unsichtbare Container sind, die andere Ansichten (oder andere ViewGroups) enthalten und ihre Layouteigenschaften definieren.
<div class="special reference"><h3>Developer Guides</h3>
Informationen zur Verwendung dieser Klasse zum Entwickeln der Benutzeroberfläche Ihrer Anwendung finden Sie im Entwicklerhandbuch für die Benutzeroberfläche der Benutzeroberfläche . </Div>
"Using"><h3>Using Views</h3>
Alle Ansichten in einem Fenster werden in einer einzelnen Struktur angeordnet. Sie können Ansichten entweder aus Code oder durch Angeben einer Struktur von Ansichten in einer oder mehreren XML-Layoutdateien hinzufügen. Es gibt viele spezielle Unterklassen von Ansichten, die als Steuerelemente fungieren oder in der Lage sind, Text, Bilder oder andere Inhalte anzuzeigen.
Nachdem Sie eine Struktur mit Ansichten erstellt haben, gibt es in der Regel einige Arten allgemeiner Vorgänge, die Sie ausführen möchten: <ul><li><strong>Set-Eigenschaften:</strong> , z. B. Festlegen des Texts eines android.widget.TextView. Die verfügbaren Eigenschaften und die methoden, die sie festlegen, variieren je nach den verschiedenen Unterklassen von Ansichten. Beachten Sie, dass Eigenschaften, die zur Erstellungszeit bekannt sind, in den XML-Layoutdateien festgelegt werden können.</li li><><strong>Set focus:</strong> Das Framework behandelt den Fokus als Reaktion auf Benutzereingaben. Rufen Sie #requestFocusauf, um den Fokus auf eine bestimmte Ansicht zu erzwingen.</li li><><strong>Set up listeners:</strong> Views allow clients to set listeners that will bebenachrichtigung when something interesting happens to the view. Beispielsweise können Sie mit allen Ansichten einen Listener so festlegen, dass er benachrichtigt wird, wenn die Ansicht den Fokus gewinnt oder verliert. Sie können einen solchen Listener mithilfe von #setOnFocusChangeListener(android.view.View.OnFocusChangeListener). Andere Ansichtsunterklassen bieten speziellere Listener. Beispielsweise macht eine Schaltfläche einen Listener verfügbar, um Clients zu benachrichtigen, wenn auf die Schaltfläche geklickt wird.</li li><><strong>Set Sichtbarkeit:</strong> Sie können Ansichten mit ausblenden oder anzeigen.#setVisibility(int)</li></ul>
<em> Hinweis: Das Android-Framework ist für das Messen, Gestalten und Zeichnen von Ansichten verantwortlich. Sie sollten keine Methoden aufrufen, die diese Aktionen für Ansichten selbst ausführen, es sei denn, Sie implementieren eine android.view.ViewGroup.
</em>
"Lifecycle"><h3>Implementieren einer benutzerdefinierten Ansicht</h3>
Um eine benutzerdefinierte Ansicht zu implementieren, stellen Sie in der Regel Überschreibungen für einige der Standardmethoden bereit, die das Framework für alle Ansichten aufruft. Sie müssen nicht alle diese Methoden außer Kraft setzen. In der Tat können Sie beginnen, indem Sie einfach überschreiben #onDraw(android.graphics.Canvas).
<table border="2" width="85%" align="center" cellpadding="5"><thead><tr><>th Category</th><>Methods</th th><>Description/th Description</th></tr></thead>
<tbody><tr><td rowspan="2">Creation</td><td td>Constructors</td td td><>There is a form of the constructor that are called when the view is created from code and a form that is called when the view is inflated from a layout file. Das zweite Formular sollte alle in der Layoutdatei definierten Attribute analysieren und anwenden.
</td/tr td><><><>/td td{@link #onFinishInflate()}<>Called after a view and all of its children has inflated from XML.<></td></tr>
<tr>td rowspan="3"<Layout>/td td<><>{@link #onMeasure(int, int)}/td td td td<><Called to determine the size requirements for this view and all of its children.>
</td/tr td><><><>/td td{@link #onLayout(boolean, int, int, int, int)}<>, wenn diese Ansicht allen untergeordneten Elementen eine Größe und Position zuweisen soll.<>
</td></tr td><></td>{@link #onSizeChanged(int, int, int, int)}< td td><>Aufgerufen, wenn sich die Größe dieser Ansicht geändert hat.
</td></tr>
<tr><td>Drawing</td><td>{@link #onDraw(android.graphics.Canvas)}< td td td><>Called when the view should render its content.
</td></tr>
<tr><td rowspan="6">Event processing</td td></td>{@link #onKeyDown(int, KeyEvent)}< td td><>Called when a new hardware key event occurs.
</td/tr td><><><>/td td td{@link #onKeyUp(int, KeyEvent)}<>Aufgerufen, wenn ein Hardwareschlüssel-Up-Ereignis auftritt.<>
</td></tr><><td>{@link #onTrackballEvent(MotionEvent)}</td td td><>Called when a trackball motion event occurs.
</td/tr td><><><>/td td td{@link #onTouchEvent(MotionEvent)}<>Aufgerufen, wenn ein Animationsereignis mit Touchscreen auftritt.<>
</td/tr td><><><>/td td td{@link #onGenericMotionEvent(MotionEvent)}<>Aufgerufen, wenn ein generisches Bewegungsereignis auftritt.<>
</td/tr td><><><>/td td td{@link #onHoverEvent(MotionEvent)}<>Aufgerufen, wenn ein Hover-Bewegungsereignis auftritt.<>
</td></tr>
<tr><td rowspan="2">Focus</td td></td>{@link #onFocusChanged(boolean, int, android.graphics.Rect)}< td td td td><>Aufgerufen, wenn die Ansicht den Fokus gewinnt oder verliert.
</td></tr>
<tr>td<>{@link #onWindowFocusChanged(boolean)}/td td<><Aufgerufen, wenn das Fenster, das die Ansicht enthält, den Fokus gewinnt oder verliert.>
</td></tr>
<tr>td rowspan="3"<Attaching>/td td<>/td<>{@link #onAttachedToWindow()} td<><Called when the view is attached to a window.>
</td></tr>
<tr>td<>{@link #onDetachedFromWindow}/td td<><Aufgerufen, wenn die Ansicht vom Fenster getrennt ist.>
</td></tr>
<tr>td<>{@link #onWindowVisibilityChanged(int)}/td td<><Aufgerufen, wenn sich die Sichtbarkeit des Fensters, das die Ansicht enthält, geändert hat.>
</td></tr></tbody>
</table>
"IDs"><h3-IDs></h3-Ansichten> weisen möglicherweise eine ganzzahlige ID auf. Diese IDs werden in der Regel in den Layout-XML-Dateien zugewiesen und werden verwendet, um bestimmte Ansichten in der Ansichtsstruktur zu finden. Ein gängiges Muster ist: <ul><li>Definieren einer Schaltfläche in der Layoutdatei und Zuweisen einer eindeutigen ID.
<Button
android:id="@+id/my_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/my_button_text"/>
</li li><>Von der onCreate-Methode einer Aktivität suchen Sie die Schaltfläche
Button myButton = findViewById(R.id.my_button);
</li></ul>
Ansichts-IDs müssen nicht in der gesamten Struktur eindeutig sein, es empfiehlt sich jedoch, sicherzustellen, dass sie zumindest innerhalb des gesuchten Baumteils eindeutig sind.
"Position"><h3>Position</h3>
Die Geometrie einer Ansicht ist das eines Rechtecks. Eine Ansicht hat eine Position, ausgedrückt als paar <em>left</em> und <em>top</em> koordinaten, und zwei Dimensionen, ausgedrückt als Breite und Höhe. Die Einheit für Position und Abmessungen ist das Pixel.
Es ist möglich, die Position einer Ansicht abzurufen, indem Sie die Methoden #getLeft() aufrufen und #getTop(). Der frühere Wert gibt die linke oder X-Koordinate des Rechtecks zurück, das die Ansicht darstellt. Letzteres gibt die obere oder Y-Koordinate des Rechtecks zurück, das die Ansicht darstellt. Diese Methoden geben beide die Position der Ansicht relativ zum übergeordneten Element zurück. Wenn getLeft() beispielsweise 20 zurückgibt, bedeutet dies, dass sich die Ansicht rechts vom linken Rand des direkten übergeordneten Elements befindet.
Darüber hinaus werden mehrere Komfortmethoden angeboten, um unnötige Berechnungen zu vermeiden, nämlich #getRight() und #getBottom(). Diese Methoden geben die Koordinaten der rechten und unteren Ränder des Rechtecks zurück, das die Ansicht darstellt. Beispielsweise ähnelt der Aufruf #getRight() der folgenden Berechnung: getLeft() + getWidth() (Weitere Informationen zur Breite finden Sie unter "Size".)
"SizePaddingMargins"><h3>Größe, Abstand und Ränder</h3>
Die Größe einer Ansicht wird mit einer Breite und einer Höhe ausgedrückt. Eine Ansicht verfügt tatsächlich über zwei Paare von Breiten- und Höhenwerten.
Das erste Paar wird als <em gemessene Breite>/Em< und >em<gemessene Höhe>/Em<> bezeichnet. Diese Dimensionen definieren, wie groß eine Ansicht innerhalb des übergeordneten Elements sein soll (weitere Details finden Sie unter Layout.) Die gemessenen Dimensionen können durch Aufrufen und #getMeasuredWidth().#getMeasuredHeight()
Das zweite Paar wird einfach als em width/em und <em>height</em>< oder manchmal >em zeichnungsbreite<>/em und <em>zeichnungshöhe</em>< bezeichnet.><> Diese Dimensionen definieren die tatsächliche Größe der Ansicht auf dem Bildschirm, zur Zeichnungszeit und nach dem Layout. Diese Werte können sich jedoch nicht von der gemessenen Breite und Höhe unterscheiden. Die Breite und Höhe können durch Aufrufen #getWidth() und #getHeight().
Um seine Abmessungen zu messen, berücksichtigt eine Ansicht den Abstand. Der Abstand wird in Pixeln für die linken, oberen, rechten und unteren Teile der Ansicht ausgedrückt. Der Abstand kann verwendet werden, um den Inhalt der Ansicht um eine bestimmte Pixelmenge zu versatzen. Beispielsweise verschiebt ein linker Abstand von 2 den Inhalt der Ansicht um 2 Pixel rechts vom linken Rand. Der Abstand kann mithilfe der #setPadding(int, int, int, int) Oder-Methode festgelegt #setPaddingRelative(int, int, int, int) und abgefragt werden, indem sie aufruft #getPaddingLeft(), #getPaddingTop(), , #getPaddingRight(), #getPaddingBottom(), #getPaddingStart(). #getPaddingEnd().
Obwohl eine Ansicht einen Abstand definieren kann, bietet sie keine Unterstützung für Seitenränder. Ansichtsgruppen bieten jedoch eine solche Unterstützung.
android.view.ViewGroup Weitere Informationen finden Sie unter.android.view.ViewGroup.MarginLayoutParams
"Layout"><h3>Layout</h3>
Layout ist ein Zweidurchlaufprozess: ein Measuredurchlauf und ein Layoutdurchlauf. Der Messdurchlauf wird implementiert #measure(int, int) und ist ein Top-down-Traversal des Ansichtsbaums. Jede Ansicht verschiebt die Bemaßungsspezifikationen während der Rekursion nach unten. Am Ende des Messdurchlaufs hat jede Ansicht ihre Maße gespeichert. Der zweite Durchgang erfolgt in #layout(int,int,int,int) und ist auch von oben nach unten. Während dieses Durchgangs ist jedes übergeordnete Element dafür verantwortlich, alle untergeordneten Elemente mithilfe der im Messdurchlauf berechneten Größen zu positionieren.
Wenn die Measure()-Methode einer Ansicht zurückgegeben wird, müssen deren #getMeasuredWidth() Werte sowie #getMeasuredHeight() die Werte für alle Untergeordneten dieser Ansicht festgelegt werden. Die gemessene Breite und die gemessenen Höhenwerte einer Ansicht müssen die von den Übergeordneten der Ansicht auferlegten Einschränkungen beachten. Dies garantiert, dass alle Eltern am Ende des Messdurchlaufs alle Maße ihrer Kinder akzeptieren. Eine übergeordnete Ansicht kann measure() mehrmals für die untergeordneten Elemente aufrufen. Beispielsweise kann das übergeordnete Element jedes Kind einmal mit nicht angegebenen Dimensionen messen, um herauszufinden, wie groß sie sein möchten, und dann erneut measure() für sie mit tatsächlichen Zahlen aufrufen, wenn die Summe aller nicht eingeschränkten Größen der Kinder zu groß oder zu klein ist.
Der Measuredurchlauf verwendet zwei Klassen, um Dimensionen zu kommunizieren. Die MeasureSpec Klasse wird von Ansichten verwendet, um ihren Eltern mitzuteilen, wie sie gemessen und positioniert werden möchten. Die LayoutParams-Basisklasse beschreibt nur, wie groß die Ansicht sowohl für Breite als auch Höhe sein möchte. Für jede Dimension kann eine von: <ul><li> eine genaue Zahl <li>MATCH_PARENT, was bedeutet, dass die Ansicht so groß sein möchte wie das übergeordnete (Minusabstand) <li> WRAP_CONTENT, was bedeutet, dass die Ansicht nur groß genug sein möchte, um den Inhalt (plus Abstand) einzuschließen.
</ul> Es gibt Unterklassen von LayoutParams für verschiedene Unterklassen von ViewGroup. AbsoluteLayout verfügt beispielsweise über eine eigene Unterklasse von LayoutParams, die einen X- und Y-Wert hinzufügt.
MeasureSpecs werden verwendet, um anforderungen von der übergeordneten auf das untergeordnete Element herabzuschieben. Eine MeasureSpec kann in einem von drei Modi sein: <ul><li>UNSPECIFIED: Dies wird von einem übergeordneten Element verwendet, um die gewünschte Dimension einer untergeordneten Ansicht zu bestimmen. Beispielsweise kann ein LinearLayout measure() für sein untergeordnetes Element aufrufen, wobei die Höhe auf UNSPECIFIED und eine Breite von GENAU 240 festgelegt ist, um herauszufinden, wie hoch die untergeordnete Ansicht eine Breite von 240 Pixeln erhalten soll. <li>GENAU: Dies wird vom Elternteil verwendet, um eine genaue Größe für das Kind zu erzwingen. Das untergeordnete Element muss diese Größe verwenden und sicherstellen, dass alle untergeordneten Elemente in diese Größe passen. <li>AT_MOST: Dies wird vom Übergeordneten verwendet, um eine maximale Größe für das Kind zu erzwingen. Das Kind muss sicherstellen, dass es und alle untergeordneten Elemente in diese Größe passen. </ul>
Rufen Sie auf, um #requestLayoutein Layout zu initiieren. Diese Methode wird in der Regel von einer Ansicht selbst aufgerufen, wenn sie der Ansicht ist, dass sie nicht mehr in ihre aktuellen Grenzen passen kann.
"Zeichnung"><h3>Zeichnung</h3>
Die Zeichnung wird behandelt, indem sie die Struktur durchläuft und die Zeichnungsbefehle jeder Ansicht aufzeichnen, die aktualisiert werden muss. Danach werden die Zeichnungsbefehle der gesamten Struktur auf dem Bildschirm ausgegeben und an den neu beschädigten Bereich abgeschnitten.
Der Baum wird weitgehend aufgezeichnet und gezeichnet, wobei eltern vor (d. h. hinter) ihren Kindern gezogen wurden, mit gleichgeordneten Elementen in der Reihenfolge, in der sie im Baum erscheinen. Wenn Sie für eine Ansicht einen Hintergrund zeichnen können, zeichnet die Ansicht sie, bevor Sie die onDraw() Methode aufrufen. Die untergeordnete Zeichnungsreihenfolge kann mit ViewGroup#setChildrenDrawingOrderEnabled(boolean) custom child drawing order einer ViewGroup überschrieben werden, und mit #setZ(float) benutzerdefinierten Z-Werten} für Ansichten festgelegt.
Rufen Sie auf #invalidate(), um zu erzwingen, dass eine Ansicht gezeichnet wird.
"EventHandlingThreading"><h3-Ereignisbehandlung>und Threading</h3>
Der grundlegende Zyklus einer Ansicht lautet wie folgt: <ol><li>An event comes in and is dispatched to the appropriate view. Die Ansicht behandelt das Ereignis und benachrichtigt alle Listener.</li li><>Wenn im Verlauf der Verarbeitung des Ereignisses die Grenzen der Ansicht möglicherweise geändert werden müssen, wird die Ansicht aufgerufen.#requestLayout()</li li><>ähnlich, wenn im Verlauf der Verarbeitung des Ereignisses möglicherweise die Darstellung der Ansicht geändert werden muss, wird die Ansicht aufgerufen.#invalidate()</li li><>Wenn entweder #requestLayout() oder #invalidate() aufgerufen wurde, kümmert sich der Rahmen um das Messen, Gestalten und Zeichnen des Baumes entsprechend.</li></ol>
<em>Hinweis: Die gesamte Ansichtsstruktur ist ein einzelner Thread. Sie müssen sich immer im UI-Thread befinden, wenn Sie eine beliebige Methode für jede Ansicht aufrufen.</em> Wenn Sie an anderen Threads arbeiten und den Status einer Ansicht aus diesem Thread aktualisieren möchten, sollten Sie eine Handler.
"FocusHandling"><h3>Fokusbehandlung</h3>
Das Framework behandelt die Routinefokusbewegung als Reaktion auf Benutzereingaben. Dies schließt das Ändern des Fokus ein, wenn Ansichten entfernt oder ausgeblendet werden, oder wenn neue Ansichten verfügbar sind. Ansichten geben ihre Bereitschaft an, sich durch die #isFocusable Methode zu konzentrieren. Rufen Sie auf, um zu ändern, #setFocusable(boolean)ob eine Ansicht den Fokus übernehmen kann. Wenn sie sich im Toucheingabemodus befinden (siehe Notizen unten), geben Sie an, ob sie den Fokus weiterhin wünschen #isFocusableInTouchMode und dies über #setFocusableInTouchMode(boolean)diese Ändern ändern können.
Die Fokusbewegung basiert auf einem Algorithmus, der den nächsten Nachbarn in einer bestimmten Richtung findet. In seltenen Fällen entspricht der Standardalgorithmus möglicherweise nicht dem beabsichtigten Verhalten des Entwicklers. In diesen Situationen können Sie explizite Außerkraftsetzungen bereitstellen, indem Sie diese XML-Attribute in der Layoutdatei verwenden:
nextFocusDown
nextFocusLeft
nextFocusRight
nextFocusUp
</p>
Rufen Sie #requestFocus()auf, um eine bestimmte Ansicht zu erhalten, um den Fokus zu übernehmen.
"TouchMode"><h3>Touch-Modus</h3>
Wenn ein Benutzer über direktionale Tasten wie ein D-Pad in einer Benutzeroberfläche navigiert, muss der Fokus auf aktionen erfordernde Elemente wie Schaltflächen gelegt werden, damit der Benutzer sehen kann, was eingaben werden. Wenn das Gerät jedoch über Touchfunktionen verfügt und der Benutzer mit der Interaktion mit der Benutzeroberfläche beginnt, indem es berührt wird, ist es nicht mehr erforderlich, immer eine bestimmte Ansicht hervorzuheben oder den Fokus zu legen. Dies motiviert einen Modus für die Interaktion mit dem Namen "Touchmodus".
Wenn der Benutzer den Bildschirm berührt, wechselt das Gerät in den Touchmodus. Ab diesem Zeitpunkt können nur Ansichten, für die #isFocusableInTouchMode wahr ist, fokussierbar sein, z. B. Textbearbeitungs-Widgets. Andere Ansichten, die touchbar sind, z. B. Schaltflächen, nehmen den Fokus nicht auf, wenn sie berührt werden; sie werden nur die Klicklistener auslösen.
Jedes Mal, wenn ein Benutzer auf eine Richtungstaste trifft, z. B. eine D-Pad-Richtung, beendet das Ansichtsgerät den Toucheingabemodus und sucht eine Ansicht, um den Fokus zu nehmen, damit der Benutzer die Interaktion mit der Benutzeroberfläche fortsetzen kann, ohne den Bildschirm erneut zu berühren.
Der Zustand des Touchmodus wird über android.app.Activitys hinweg beibehalten. Rufen Sie #isInTouchMode auf, um festzustellen, ob sich das Gerät derzeit im Toucheingabemodus befindet.
"Scrollen"><h3>Scrollen</h3>
Das Framework bietet grundlegende Unterstützung für Ansichten, die intern einen Bildlauf ihrer Inhalte durchführen möchten. Dies umfasst das Nachverfolgen des X- und Y-Bildlaufoffsets sowie Mechanismen zum Zeichnen von Bildlaufleisten. Weitere Informationen finden Sie unter #scrollBy(int, int), #scrollTo(int, int), und #awakenScrollBars() weitere Informationen.
"Tags"><h3>Tags</h3>
Im Gegensatz zu IDs werden Tags nicht zum Identifizieren von Ansichten verwendet. Tags sind im Wesentlichen eine zusätzliche Information, die einer Ansicht zugeordnet werden kann. Sie werden am häufigsten als Benutzerfreundlichkeit verwendet, um Daten im Zusammenhang mit Ansichten in den Ansichten selbst zu speichern, anstatt sie in einer separaten Struktur zu platzieren.
Tags können mit Zeichensequenzwerten in Layout-XML entweder als einzelnes Tag mit dem android.R.styleable#View_tag android:tag Attribut oder mehreren Tags mit dem <tag> untergeordneten Element angegeben werden:
<View ...
android:tag="@string/mytag_value" />
<View ...>
<tag android:id="@+id/mytag"
android:value="@string/mytag_value" />
</View>
</p>
Tags können auch mit beliebigen Objekten aus Code mit #setTag(Object) oder #setTag(int, Object).
"Designs"><h3>Designs</h3>
Standardmäßig werden Ansichten mithilfe des Designs des Context-Objekts erstellt, das dem Konstruktor bereitgestellt wird. Ein anderes Design kann jedoch mithilfe des android.R.styleable#View_theme android:theme Attributs in Layout-XML oder durch Übergeben eines ContextThemeWrapper Aus code an den Konstruktor angegeben werden.
Wenn das android.R.styleable#View_theme android:theme Attribut in XML verwendet wird, wird das angegebene Design auf das Design des Inflationskontexts angewendet (siehe LayoutInflater) und wird für die Ansicht selbst sowie für alle untergeordneten Elemente verwendet.
Im folgenden Beispiel werden beide Ansichten mithilfe des Farbschemas "Material" erstellt. Da jedoch ein Überlagerungsdesign verwendet wird, das nur eine Teilmenge von Attributen definiert, wird der Wert android.R.styleable#Theme_colorAccent android:colorAccent des Designs des Inflationskontexts (z. B. das Design "Aktivität") beibehalten.
<LinearLayout
...
android:theme="@android:theme/ThemeOverlay.Material.Dark">
<View ...>
</LinearLayout>
</p>
"Properties"><h3>Properties</h3>
Die View-Klasse macht eine #ALPHA Eigenschaft sowie mehrere transformationsbezogene Eigenschaften verfügbar, z #TRANSLATION_X . B. und #TRANSLATION_Y. Diese Eigenschaften sind sowohl im Property Formular als auch in ähnlich benannten Setter-/Getter-Methoden (z #setAlpha(float) . B. für #ALPHA) verfügbar. Diese Eigenschaften können verwendet werden, um den beständigen Zustand festzulegen, der diesen renderingbezogenen Eigenschaften in der Ansicht zugeordnet ist. Die Eigenschaften und Methoden können auch in Verbindung mit android.animation.Animator Animator-basierten Animationen verwendet werden, die im Abschnitt "Animation" beschrieben werden.
"Animation"><h3>Animation</h3>
Ab Android 3.0 ist die bevorzugte Methode zum Animieren von Ansichten die Verwendung der android.animation Paket-APIs. Diese android.animation.Animator Animator-basierten Klassen ändern die tatsächlichen Eigenschaften des View-Objekts, z #setAlpha(float) alpha . B. und #setTranslationX(float) translationX. Dieses Verhalten steht im Gegensatz zu den vor 3.0-basierten android.view.animation.Animation AnimationKlassen, die stattdessen nur animieren, wie die Ansicht auf der Anzeige gezeichnet wird. Insbesondere macht die Klasse die ViewPropertyAnimator Animation dieser Ansichtseigenschaften besonders einfach und effizient.
Alternativ können Sie die Vor-3.0-Animationsklassen verwenden, um zu animieren, wie Ansichten gerendert werden. Sie können ein Animation Objekt mithilfe #setAnimation(Animation) oder #startAnimation(Animation). Die Animation kann die Skalierung, Drehung, Übersetzung und Alpha einer Ansicht im Laufe der Zeit ändern. Wenn die Animation an eine Ansicht angefügt ist, die untergeordnete Elemente enthält, wirkt sich die Animation auf die gesamte Unterstruktur aus, die durch diesen Knoten verwurzelt ist. Wenn eine Animation gestartet wird, kümmert sich das Framework darum, die entsprechenden Ansichten neu zu erstellen, bis die Animation abgeschlossen ist.
"Sicherheit"><h3>Sicherheit</h3>
Manchmal ist es wichtig, dass eine Anwendung überprüfen kann, ob eine Aktion mit dem vollen Wissen und der Zustimmung des Benutzers ausgeführt wird, z. B. die Erteilung einer Berechtigungsanforderung, das Tätigen eines Kaufs oder das Klicken auf eine Ankündigung. Leider könnte eine böswillige Anwendung versuchen, den Benutzer zu spoofen, um diese Aktionen auszuführen, nicht bewusst, indem er den beabsichtigten Zweck der Ansicht verdeckt. Als Abhilfe bietet das Framework einen Mechanismus für die Touchfilterung, mit dem die Sicherheit von Ansichten verbessert werden kann, die Zugriff auf vertrauliche Funktionen ermöglichen.
Rufen Sie #setFilterTouchesWhenObscured(boolean) zum Aktivieren der Touchfilterung das Layoutattribut "android:filterTouchesWhenObscured" auf "true" auf "true" ein. Wenn diese Option aktiviert ist, verwirft das Framework Berührungen, die empfangen werden, wenn das Fenster der Ansicht von einem anderen sichtbaren Fenster an der berührten Position verdeckt wird. Daher erhält die Ansicht keine Berührungen, wenn die Toucheingabe durch ein Popup, ein Dialogfeld oder ein anderes Fenster über dem Fenster der Ansicht übergeben wird.
Für eine genauere Kontrolle über die Sicherheit sollten Sie die #onFilterTouchEventForSecurity(MotionEvent) Methode überschreiben, um Ihre eigene Sicherheitsrichtlinie zu implementieren. Siehe auch MotionEvent#FLAG_WINDOW_IS_OBSCURED.
Java Dokumentation für android.view.View.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
| Name | Beschreibung |
|---|---|
| View(Context, IAttributeSet, Int32, Int32) |
Führen Sie eine Inflation aus XML durch, und wenden Sie eine klassenspezifische Basisformatvorlage aus einem Designattribut oder einer Formatvorlagenressource an. |
| View(Context, IAttributeSet, Int32) |
Führen Sie eine Inflation aus XML durch, und wenden Sie eine klassenspezifische Basisformatvorlage aus einem Designattribute an. |
| View(Context, IAttributeSet) |
Konstruktor, der aufgerufen wird, wenn eine Ansicht aus XML aufgeblasen wird. |
| View(Context) |
Einfacher Konstruktor zum Erstellen einer Ansicht aus Code. |
| View(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
Felder
| Name | Beschreibung |
|---|---|
| AccessibilityDataSensitiveAuto |
Veraltet.
Bestimmen Sie automatisch, ob die Ansicht nur Interaktionen von |
| AccessibilityDataSensitiveNo |
Veraltet.
Interaktionen von allen |
| AccessibilityDataSensitiveYes |
Veraltet.
Nur Interaktionen von |
| AccessibilityLiveRegionAssertive |
Veraltet.
Der Livebereichsmodus, der angibt, dass Barrierefreiheitsdienste Benutzer sofort über Änderungen an dieser Ansicht benachrichtigen sollen. |
| AccessibilityLiveRegionNone |
Veraltet.
Der Live-Bereichsmodus, der angibt, dass Barrierefreiheitsdienste nicht automatisch Änderungen an dieser Ansicht ankündigen sollten. |
| AccessibilityLiveRegionPolite |
Veraltet.
Der Live-Bereichsmodus, der angibt, dass Barrierefreiheitsdienste Benutzer über Änderungen an dieser Ansicht benachrichtigen sollen. |
| AutofillFlagIncludeNotImportantViews |
Veraltet.
Flag, das Sie anfordert, Ansichten hinzuzufügen, die als nicht wichtig für das automatische Ausfüllen gekennzeichnet sind (siehe |
| AutofillHintCreditCardExpirationDate |
Hinweis, dass diese Ansicht automatisch mit einem Ablaufdatum einer Kreditkarte ausgefüllt werden kann. |
| AutofillHintCreditCardExpirationDay |
Hinweis darauf, dass diese Ansicht mit einem Ablauftag einer Kreditkarte automatisch ausgefüllt werden kann. |
| AutofillHintCreditCardExpirationMonth |
Hinweis, der angibt, dass diese Ansicht mit einem Kreditkartenablaufmonat automatisch ausgefüllt werden kann. |
| AutofillHintCreditCardExpirationYear |
Hinweis darauf, dass diese Ansicht mit einem Ablaufjahr einer Kreditkarte automatisch ausgefüllt werden kann. |
| AutofillHintCreditCardNumber |
Hinweis, der angibt, dass diese Ansicht mit einer Kreditkartennummer automatisch ausgefüllt werden kann. |
| AutofillHintCreditCardSecurityCode |
Hinweis, der angibt, dass diese Ansicht mit einem Kreditkartensicherheitscode automatisch ausgefüllt werden kann. |
| AutofillHintEmailAddress |
Hinweis, der angibt, dass diese Ansicht automatisch mit einer E-Mail-Adresse ausgefüllt werden kann. |
| AutofillHintName |
Hinweis, der angibt, dass diese Ansicht automatisch mit dem tatsächlichen Namen eines Benutzers ausgefüllt werden kann. |
| AutofillHintPassword |
Hinweis, der angibt, dass diese Ansicht automatisch mit einem Kennwort ausgefüllt werden kann. |
| AutofillHintPhone |
Hinweis, der angibt, dass diese Ansicht mit einer Telefonnummer automatisch ausgefüllt werden kann. |
| AutofillHintPostalAddress |
Hinweis, der angibt, dass diese Ansicht automatisch mit einer Postadresse ausgefüllt werden kann. |
| AutofillHintPostalCode |
Hinweis, der angibt, dass diese Ansicht automatisch mit einer Postleitzahl ausgefüllt werden kann. |
| AutofillHintUsername |
Hinweis, der angibt, dass diese Ansicht automatisch mit einem Benutzernamen ausgefüllt werden kann. |
| AutofillTypeDate |
Veraltet.
AutoAusfülltyp für ein Feld, das ein Datum enthält, das durch eine lange Darstellung der Anzahl von Millisekunden seit der Standardbasiszeit als "die Epoche" bezeichnet wird, nämlich 1. Januar 1970, 00:00:00 GMT (siehe |
| AutofillTypeList |
Veraltet.
AutoAusfülltyp für ein Auswahllistenfeld, das durch einen |
| AutofillTypeNone |
Veraltet.
AutoAusfülltyp für Ansichten, die nicht automatisch ausgefüllt werden können. |
| AutofillTypeText |
Veraltet.
AutoAusfülltyp für ein Textfeld, das durch ein |
| AutofillTypeToggle |
Veraltet.
AutoAusfülltyp für ein umschaltbares Feld, das durch ein |
| ContentSensitivityAuto |
Veraltet.
Bestimmt automatisch, ob in einer Ansicht vertrauliche Inhalte angezeigt werden. |
| ContentSensitivityNotSensitive |
Veraltet.
In der Ansicht werden keine vertraulichen Inhalte angezeigt. |
| ContentSensitivitySensitive |
Veraltet.
In der Ansicht werden vertrauliche Inhalte angezeigt. |
| DragFlagAccessibilityAction |
Veraltet.
Flag, das angibt, dass das Ziehen mit |
| DragFlagGlobal |
Veraltet.
Kennzeichen, das angibt, dass ein Ziehen Fensterbegrenzungen überschreiten kann. |
| DragFlagGlobalPersistableUriPermission |
Veraltet.
Wenn dieses Flag mit |
| DragFlagGlobalPrefixUriPermission |
Veraltet.
Wenn dieses Flag mit |
| DragFlagGlobalSameApplication |
Veraltet.
Flag, das angibt, dass ein Ziehen Fenstergrenzen überschreiten kann (innerhalb derselben Anwendung). |
| DragFlagGlobalUriRead |
Veraltet.
Wenn dieses Flag mit |
| DragFlagGlobalUriWrite |
Veraltet.
Wenn dieses Flag mit |
| DragFlagHideCallingTaskOnDragStart |
Veraltet.
Flag, das angibt, dass dieses Ziehen dazu führt, dass die Aufgabe der Aufruferaktivität für die Dauer des Ziehens ausgeblendet wird, was bedeutet, dass die Quellaktivität keine Drag-Ereignisse für die aktuelle Ziehbewegung empfängt. Nur der aktuelle VoiceInteractionService kann dieses Flag verwenden. |
| DragFlagOpaque |
Veraltet.
Flag, das angibt, dass der Ziehschatten undurchsichtig ist. |
| DragFlagStartIntentSenderOnUnhandledDrag |
Veraltet.
Flag, das angibt, dass eine unbehandelte Zieh an das System delegiert werden soll, um gestartet zu werden, wenn kein sichtbares Fenster den Drop verarbeiten möchte. |
| FindViewsWithContentDescription |
Veraltet.
Gibt an, dass eine Ansicht mit Inhaltsbeschreibungen übereinstimmt. |
| FocusableAuto |
Veraltet.
Diese Ansicht bestimmt die Fokusbarkeit automatisch. |
| ImportantForAccessibilityAuto |
Veraltet.
Bestimmen Sie automatisch, ob eine Ansicht für die Barrierefreiheit wichtig ist. |
| ImportantForAccessibilityNo |
Veraltet.
Die Ansicht ist für die Barrierefreiheit nicht wichtig. |
| ImportantForAccessibilityNoHideDescendants |
Veraltet.
Die Ansicht ist für die Barrierefreiheit nicht wichtig, und es gibt auch keine der untergeordneten Ansichten. |
| ImportantForAccessibilityYes |
Veraltet.
Die Ansicht ist wichtig für die Barrierefreiheit. |
| ImportantForAutofillAuto |
Veraltet.
Bestimmen Sie automatisch, ob eine Ansicht für das automatische Ausfüllen wichtig ist. |
| ImportantForAutofillNo |
Veraltet.
Die Ansicht ist nicht wichtig für das automatische Ausfüllen, aber die untergeordneten Elemente (falls vorhanden) werden durchlaufen. |
| ImportantForAutofillNoExcludeDescendants |
Veraltet.
Die Ansicht ist für das automatische Ausfüllen nicht wichtig, und die untergeordneten Elemente (sofern vorhanden) werden nicht durchlaufen. |
| ImportantForAutofillYes |
Veraltet.
Die Ansicht ist wichtig für das automatische Ausfüllen, und die untergeordneten Elemente (sofern vorhanden) werden durchlaufen. |
| ImportantForAutofillYesExcludeDescendants |
Veraltet.
Die Ansicht ist wichtig für das automatische Ausfüllen, aber die untergeordneten Elemente (falls vorhanden) werden nicht durchlaufen. |
| ImportantForContentCaptureAuto |
Veraltet.
Bestimmen Sie automatisch, ob eine Ansicht für die Inhaltserfassung wichtig ist. |
| ImportantForContentCaptureNo |
Veraltet.
Die Ansicht ist für die Inhaltserfassung nicht wichtig, aber die untergeordneten Elemente (sofern vorhanden) werden durchlaufen. |
| ImportantForContentCaptureNoExcludeDescendants |
Veraltet.
Die Ansicht ist für die Inhaltserfassung nicht wichtig, und die untergeordneten Elemente (sofern vorhanden) werden nicht durchlaufen. |
| ImportantForContentCaptureYes |
Veraltet.
Die Ansicht ist wichtig für die Inhaltserfassung, und die untergeordneten Elemente (sofern vorhanden) werden durchlaufen. |
| ImportantForContentCaptureYesExcludeDescendants |
Veraltet.
Die Ansicht ist wichtig für die Inhaltserfassung, aber die untergeordneten Elemente (sofern vorhanden) werden nicht durchlaufen. |
| LayoutDirectionInherit |
Veraltet.
Die horizontale Layoutrichtung dieser Ansicht wird vom übergeordneten Element geerbt. |
| LayoutDirectionLocale |
Veraltet.
Die horizontale Layoutrichtung dieser Ansicht wird vom Standardsprachenskript für das Gebietsschema abgeleitet. |
| LayoutDirectionLtr |
Veraltet.
Die horizontale Layoutrichtung dieser Ansicht liegt von links nach rechts. |
| LayoutDirectionRtl |
Veraltet.
Die horizontale Layoutrichtung dieser Ansicht liegt von rechts nach links. |
| MeasuredHeightStateShift |
Bitverschiebung |
| MeasuredSizeMask |
Bits von |
| MeasuredStateMask |
Bits von |
| MeasuredStateTooSmall |
Bit von |
| NoId |
Wird verwendet, um eine Ansicht zu markieren, die keine ID enthält. |
| NotFocusable |
Veraltet.
Diese Ansicht möchte keine Tastenanschläge. |
| OverScrollAlways |
Veraltet.
Ermöglichen Sie einem Benutzer immer, diese Ansicht zu überblättern, vorausgesetzt, es handelt sich um eine Ansicht, die scrollen kann. |
| OverScrollIfContentScrolls |
Veraltet.
Ermöglichen Sie einem Benutzer, diese Ansicht nur dann zu überblättern, wenn der Inhalt groß genug ist, um einen aussagekräftigen Bildlauf zu ermöglichen, vorausgesetzt, es handelt sich um eine Ansicht, die scrollen kann. |
| OverScrollNever |
Veraltet.
Erlauben Sie einem Benutzer niemals, diese Ansicht zu überblättern. |
| RectangleOnScreenRequestSourceInputFocus |
Veraltet.
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. |
| RectangleOnScreenRequestSourceScrollOnly |
Veraltet.
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. |
| RectangleOnScreenRequestSourceTextCursor |
Veraltet.
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. |
| RectangleOnScreenRequestSourceUndefined |
Veraltet.
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. |
| RequestedFrameRateCategoryDefault |
Identifiziert die angeforderte Framerate-Kategorie standardmäßig angeforderte Framerate-Kategorie für eine Ansicht. |
| RequestedFrameRateCategoryHigh |
Identifiziert die angeforderte Framerate-Kategorie mit hoher angeforderter Framerate-Kategorie für eine Ansicht. |
| RequestedFrameRateCategoryLow |
Identifiziert die angeforderte Framerate-Kategorie mit niedriger angeforderter Framerate-Kategorie für eine Ansicht. |
| RequestedFrameRateCategoryNoPreference |
Identifiziert die angeforderte Bildfrequenzkategorie ohne gewünschte Framerate-Kategorie für eine Ansicht. |
| RequestedFrameRateCategoryNormal |
Identifiziert die angeforderte Framerate-Kategorie normal angeforderte Framerate-Kategorie für eine Ansicht. |
| ScreenStateOff |
Veraltet.
Gibt an, dass der Bildschirm den Zustand geändert hat und jetzt deaktiviert ist. |
| ScreenStateOn |
Veraltet.
Gibt an, dass der Bildschirm den Zustand geändert hat und jetzt aktiviert ist. |
| ScrollAxisHorizontal |
Veraltet.
Gibt den Bildlauf entlang der horizontalen Achse an. |
| ScrollAxisNone |
Veraltet.
Gibt keine Achse des Bildlaufs der Ansicht an. |
| ScrollAxisVertical |
Veraltet.
Gibt den Bildlauf entlang der vertikalen Achse an. |
| ScrollCaptureHintAuto |
Veraltet.
Der Inhalt dieser Ansicht wird für die Bildlaufaufnahme berücksichtigt, wenn ein Bildlauf möglich ist. |
| ScrollCaptureHintExclude |
Veraltet.
Schließen Sie diese Ansicht explizit als potenzielles Bildlauferfassungsziel aus. |
| ScrollCaptureHintExcludeDescendants |
Veraltet.
Schließen Sie alle untergeordneten Elemente dieser Ansicht explizit als potenzielle Bildlauferfassungsziele aus. |
| ScrollCaptureHintInclude |
Veraltet.
Fügen Sie diese Ansicht explizit als potenzielles Bildlaufaufnahmeziel ein. |
| SystemUiFlagFullscreen |
Flag für |
| SystemUiFlagHideNavigation |
Flag für |
| SystemUiFlagImmersive |
Flag für |
| SystemUiFlagImmersiveSticky |
Kennzeichnung für |
| SystemUiFlagLayoutFullscreen |
Kennzeichnung für |
| SystemUiFlagLayoutHideNavigation |
Kennzeichnung für |
| SystemUiFlagLayoutStable |
Flag für |
| SystemUiFlagLightNavigationBar |
Flag für |
| SystemUiFlagLightStatusBar |
Flag für |
| SystemUiFlagLowProfile |
Flag für |
| SystemUiFlagVisible |
Spezielle Konstante für |
| SystemUiLayoutFlags |
Flags, die sich auf das Layout in Bezug auf die System-UI auswirken können. |
| TextAlignmentCenter |
Veraltet.
Zentrierungen des Absatzes, e. |
| TextAlignmentGravity |
Veraltet.
Standard für die Stammansicht. |
| TextAlignmentInherit |
Veraltet.
Standardtextausrichtung. |
| TextAlignmentResolvedDefault |
Veraltet.
Standardausrichtung für aufgelösten Text |
| TextAlignmentTextEnd |
Veraltet.
Am Ende des Absatzes ausrichten, e. |
| TextAlignmentTextStart |
Veraltet.
Ausrichten am Anfang des Absatzes, e. |
| TextAlignmentViewEnd |
Veraltet.
Ausrichten am Ende der Ansicht, die ALIGN_RIGHT ist, wenn die aufgelöste layoutDirection der Ansicht LTR ist und andernfalls ALIGN_LEFT. |
| TextAlignmentViewStart |
Veraltet.
Ausrichten am Anfang der Ansicht, was ALIGN_LEFT ist, wenn die aufgelöste layoutDirection der Ansicht LTR ist und andernfalls ALIGN_RIGHT. |
| TextDirectionAnyRtl |
Veraltet.
Die Textrichtung verwendet den Algorithmus "any-RTL". |
| TextDirectionFirstStrong |
Veraltet.
Die Textrichtung verwendet den "ersten starken Algorithmus". |
| TextDirectionFirstStrongLtr |
Veraltet.
Die Textrichtung verwendet den "ersten starken Algorithmus". |
| TextDirectionFirstStrongRtl |
Veraltet.
Die Textrichtung verwendet den "ersten starken Algorithmus". |
| TextDirectionInherit |
Veraltet.
Textrichtung wird geerbt durch |
| TextDirectionLocale |
Veraltet.
Die Textrichtung stammt aus dem Systemgebietsschema. |
| TextDirectionLtr |
Veraltet.
Die Textrichtung wird zu LTR gezwungen. |
| TextDirectionRtl |
Veraltet.
Die Textrichtung wird zur RTL-Anweisung gezwungen. |
| ViewLogTag |
Das protokollierungstag, das von dieser Klasse mit Android verwendet wird. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AccessibilityClassName |
Ruft den Klassennamen ab, der an Barrierefreiheitsdienste gemeldet wurde. |
| AccessibilityClassNameFormatted |
Geben Sie den Klassennamen dieses Objekts zurück, das für Barrierefreiheitszwecke verwendet werden soll. |
| AccessibilityHeading |
Ruft ab, ob diese Ansicht eine Überschrift für Barrierefreiheitszwecke ist.; Legen Sie fest, ob die Ansicht eine Überschrift für einen Inhaltsabschnitt für Barrierefreiheitszwecke ist. |
| AccessibilityLiveRegion |
Ruft den Live-Bereichsmodus für diese Ansicht ab. |
| AccessibilityNodeProvider |
Ruft den Anbieter für die Verwaltung einer virtuellen Ansichtshierarchie ab, die in dieser Ansicht verwurzelt ist, und berichtet an |
| AccessibilityPaneTitle |
Ruft den Titel ab, der diesen Bereich für Barrierefreiheitsdienste identifiziert, oder legt diesen fest. |
| AccessibilityPaneTitleFormatted |
Rufen Sie den Titel des Bereichs für die Barrierefreiheit ab.; Visuell unterschiedliche Teile eines Fensters mit fensterähnlicher Semantik werden für Barrierefreiheitszwecke als Bereiche betrachtet. |
| AccessibilityTraversalAfter |
Ruft die ID einer Ansicht ab, nach der diese in der Barrierefreiheits-Traversal besucht wird. |
| AccessibilityTraversalBefore |
Ruft die ID einer Ansicht ab, vor der diese in der Barrierefreiheits-Traversal besucht wird. |
| Activated |
Gibt den Aktivierungsstatus dieser Ansicht an.; Ändert den aktivierten Zustand dieser Ansicht. |
| AllowedHandwritingDelegatePackageName |
Gibt das zulässige Paket für Stellvertretungs-Editor-Ansichten zurück, für die diese Ansicht als Handschriftdelegator fungieren kann, wie festgelegt durch |
| AllowedHandwritingDelegatorPackageName |
Gibt das zulässige Paket für Ansichten zurück, die als Handschriftdelegator für diese Delegat-Editor-Ansicht fungieren können, wie festgelegt durch |
| Alpha |
Die Deckkraft der Ansicht.; Legt die Deckkraft der Ansicht auf einen Wert von 0 bis 1 fest, wobei 0 bedeutet, dass die Ansicht vollständig transparent ist und 1 bedeutet, dass die Ansicht vollständig undurchsichtig ist. |
| Animation |
Rufen Sie die Animation ab, die derzeit dieser Ansicht zugeordnet ist.; Legt die nächste Animation fest, die für diese Ansicht wiedergegeben werden soll. |
| AnimationMatrix |
Gibt die aktuelle Transformationsmatrix der Ansicht zurück.; Ändert die Transformationsmatrix in der Ansicht. |
| ApplicationWindowToken |
Rufen Sie ein eindeutiges Token ab, das das reale Fenster der obersten Ebene des Fensters identifiziert, an das diese Ansicht angefügt ist. |
| ApplyWindowInsets |
Dient zum Abrufen oder Festlegen des Handlers, der verwendet wird, wenn Fenstermengen auf diese Ansicht angewendet werden. |
| AttributeSourceResourceMap |
Gibt die Zuordnung der Attributressourcen-ID zur Quellressourcen-ID zurück, bei der der Attributwert festgelegt wurde. |
| AutofillId |
Ruft den eindeutigen logischen Bezeichner dieser Ansicht in der Aktivität für automatisches Ausfüllen ab. Die AutoFill-ID wird bei Bedarf erstellt, es sei denn, sie wird explizit durch setAutofillId(AutofillId) festgelegt. Weitere Informationen finden Sie unter setAutofillId(AutofillId). |
| AutofillType |
Beschreibt den AutoAusfülltyp dieser Ansicht, sodass beim |
| AutofillValue |
Ruft den Aktuellen Wert für das automatische Ausfüllen der Ansicht ab. Gibt standardmäßig NULL zurück, aber Unterklassen sollten sie überschreiben und einen geeigneten Wert zurückgeben, um das AutoAusfüllframework ordnungsgemäß zu unterstützen. |
| AutoHandwritingEnabled |
Gibt zurück, ob die Ansicht die automatische Handschriftinitiierung zulässt. Legen Sie fest, ob diese Ansicht die automatische Handschriftinitiierung aktiviert. |
| Background |
Ruft den zeichnungsfähigen Hintergrund ab. |
| BackgroundTintBlendMode |
Gibt den Mischmodus zurück, der verwendet wird, um den Farbton auf den Hintergrund zu zeichnen, sofern angegeben.; Gibt den Mischmodus an, der verwendet wird, um den durch |
| BackgroundTintList |
Gibt den Farbton zurück, der auf den Hintergrund gezeichnet werden kann, sofern angegeben.; Wendet einen Farbton auf den zeichnungsfähigen Hintergrund an. |
| BackgroundTintMode |
Ruft den Mischmodus ab, der zum Anwenden des Farbtons auf den hintergrund drawable verwendet wird, oder legt diesen fest. |
| Baseline |
Gibt den Offset der Textbasislinie des Widgets von der oberen Grenze des Widgets zurück. |
| Bottom |
Untere Position dieser Ansicht relativ zum übergeordneten Element. Legt die untere Position dieser Ansicht relativ zum übergeordneten Element fest. |
| BottomFadingEdgeStrength |
Gibt die Stärke oder Intensität des unteren verblassenen Rands zurück. |
| BottomPaddingOffset |
Betrag, um den der unteren Verblassenden Region erweitert werden soll. |
| CameraDistance |
Ruft den Abstand entlang der Z-Achse von der Kamera zu dieser Ansicht ab. |
| Class |
Gibt die Laufzeitklasse dieses Werts |
| Clickable |
Gibt an, ob diese Ansicht auf Klickereignisse reagiert oder nicht.; Aktiviert oder deaktiviert Klickereignisse für diese Ansicht. |
| ClipBounds |
Gibt eine Kopie der aktuellen |
| ClipToOutline |
Gibt zurück, ob die Gliederung verwendet werden soll, um den Inhalt der Ansicht zu beschneiden.; Legt fest, ob die Gliederung der Ansicht verwendet werden soll, um den Inhalt der Ansicht zu beschneiden. |
| ContentCaptureSession |
Ruft die Sitzung ab, die zum Benachrichtigen von Inhaltserfassungsereignissen verwendet wird. |
| ContentDescription |
Dient zum Abrufen oder Festlegen des Texts, der diese Ansicht für Barrierefreiheitsdienste beschreibt. |
| ContentDescriptionFormatted |
Gibt die |
| ContentSensitivity |
Ruft den Vertraulichkeitsmodus für Inhalte ab, um zu bestimmen, ob in dieser Ansicht vertrauliche Inhalte angezeigt werden. Legt den Vertraulichkeitsmodus für Inhalte fest, um zu bestimmen, ob in dieser Ansicht vertrauliche Inhalte angezeigt werden (z. B. |
| Context |
Gibt den Kontext zurück, in dem die Ansicht ausgeführt wird, über den sie auf das aktuelle Design, die Ressourcen usw. zugreifen kann. |
| ContextClickable |
Gibt an, ob diese Ansicht auf Kontextklicks reagiert oder nicht.; Aktiviert oder deaktiviert das Klicken auf den Kontext für diese Ansicht. |
| ContextMenuInfo |
Ansichten sollten dies implementieren, wenn sie zusätzliche Informationen zum Zuordnen zum Kontextmenü haben. |
| DefaultFocusHighlightEnabled |
Gibt zurück, ob diese Ansicht eine Standardfokusmarkierer verwenden soll, wenn sie fokussiert wird, aber nicht im Hintergrund definiert ist |
| Display |
Ruft die logische Anzeige ab, an die das Fenster der Ansicht angefügt wurde. |
| DrawingCache |
Das Aufrufen dieser Methode entspricht dem Aufrufen |
| DrawingCacheBackgroundColor |
Dieses Mitglied ist veraltet.; Das Festlegen einer vollfarbigen Hintergrundfarbe für die Bitmaps des Zeichnungscaches verbessert die Leistung und die Speicherauslastung. |
| DrawingCacheEnabled |
Gibt an, ob der Zeichnungscache für diese Ansicht aktiviert ist.; Aktiviert oder deaktiviert den Zeichnungscache. |
| DrawingCacheQuality |
Gibt die Qualität des Zeichnungscaches zurück.; Legen Sie die Qualität des Zeichnungscaches dieser Ansicht fest. |
| DrawingTime |
Gibt den Zeitpunkt zurück, zu dem die Zeichnung der Ansichtshierarchie gestartet wurde. |
| DuplicateParentStateEnabled |
Gibt an, ob dies den zeichnungsfähigen Zustand von seinem übergeordneten Element dupliziert.; Aktiviert oder deaktiviert die Duplizierung des Zustands des übergeordneten Elements in dieser Ansicht. |
| Elevation |
Die Basishöhe dieser Ansicht relativ zum übergeordneten Element in Pixeln. Legt die Basiserweiterung dieser Ansicht in Pixel fest. |
| EmptyStateSet |
Gibt an, dass die Ansicht keine Zustände festgelegt hat. |
| Enabled |
Gibt den aktivierten Status für diese Ansicht zurück.; Legen Sie den aktivierten Status dieser Ansicht fest. |
| EnabledFocusedSelectedStateSet |
Gibt an, dass die Ansicht aktiviert, fokussiert und ausgewählt ist. |
| EnabledFocusedSelectedWindowFocusedStateSet |
Gibt an, dass die Ansicht aktiviert, fokussiert, ausgewählt ist und das Fenster den Fokus hat. |
| EnabledFocusedStateSet |
Gibt an, dass die Ansicht aktiviert ist und den Fokus hat. |
| EnabledFocusedWindowFocusedStateSet |
Gibt an, dass die Ansicht aktiviert, fokussiert ist und das Fenster den Fokus hat. |
| EnabledSelectedStateSet |
Gibt an, dass die Ansicht aktiviert und ausgewählt ist. |
| EnabledSelectedWindowFocusedStateSet |
Gibt an, dass die Ansicht aktiviert ist, ausgewählt und sein Fenster den Fokus hat. |
| EnabledStateSet |
Gibt an, dass die Ansicht aktiviert ist. |
| EnabledWindowFocusedStateSet |
Gibt an, dass die Ansicht aktiviert ist und dass das Fenster den Fokus hat. |
| ExplicitStyle |
Gibt die Ressourcen-ID für die Formatvorlage zurück, die im |
| FilterTouchesWhenObscured |
Ruft ab, ob das Framework Fingereingaben verwerfen soll, wenn das Fenster der Ansicht von einem anderen sichtbaren Fenster an der berührten Position verdeckt wird. Legt fest, ob das Framework Fingereingaben verwerfen soll, wenn das Fenster der Ansicht von einem anderen sichtbaren Fenster an der berührten Position verdeckt wird. |
| FitsSystemWindows |
Überprüfen Sie den Status von |
| Focusable |
Gibt zurück, ob diese Ansicht derzeit den Fokus übernehmen kann. Legen Sie fest, ob diese Ansicht den Fokus erhalten kann. |
| FocusableInTouchMode |
Wenn eine Ansicht fokussierbar ist, möchte sie den Fokus möglicherweise nicht im Touchmodus übernehmen.; Legen Sie fest, ob diese Ansicht den Fokus im Toucheingabemodus erhalten kann. |
| FocusedByDefault |
Gibt zurück, ob diese Ansicht den Fokus erhalten soll, wenn der Fokus für die Ansichtshierarchie wiederhergestellt wird, die diese Ansicht enthält.; Legt fest, ob diese Ansicht den Fokus erhalten soll, wenn der Fokus für die Ansichtshierarchie, die diese Ansicht enthält, wiederhergestellt wird. |
| FocusedSelectedStateSet |
Gibt an, dass die Ansicht fokussiert und ausgewählt ist. |
| FocusedSelectedWindowFocusedStateSet |
Gibt an, dass die Ansicht fokussiert ist, ausgewählt und das Fenster den Fokus hat. |
| FocusedStateSet |
Gibt an, dass die Ansicht fokussiert ist. |
| FocusedWindowFocusedStateSet |
Gibt an, dass die Ansicht den Fokus hat und dass das Fenster den Fokus hat. |
| ForceDarkAllowed |
Siehe |
| Foreground |
Gibt die zeichnungsfähige Eigenschaft zurück, die als Vordergrund dieser Ansicht verwendet wird. Geben Sie eine Drawable-Datei an, die über allen Inhalten in der Ansicht gerendert werden soll. |
| ForegroundGravity |
Beschreibt, wie der Vordergrund positioniert wird. |
| ForegroundTintBlendMode |
Gibt den Mischmodus zurück, der verwendet wird, um den Farbton auf den Vordergrund zu zeichnen, falls angegeben.; Gibt den Mischmodus an, der verwendet wird, um den durch |
| ForegroundTintList |
Gibt den Farbton zurück, der auf den Vordergrund gezeichnet werden kann, sofern angegeben.; Wendet einen Farbton auf den Vordergrund an, der gezeichnet werden kann. |
| ForegroundTintMode |
Ruft den Mischmodus ab, der zum Anwenden des Farbtons auf den Vordergrund drawable verwendet wird, oder legt diesen fest. |
| FrameContentVelocity |
Rufen Sie die aktuelle Geschwindigkeit der Ansicht ab.; Legen Sie die aktuelle Geschwindigkeit der Ansicht fest, wir verfolgen nur einen positiven Wert. |
| Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
| Handler |
Ein Handler, der dem Thread zugeordnet ist, der die Ansicht ausführt. Dieser Handler kann verwendet werden, um Ereignisse in der Ui-Ereigniswarteschlange zu pumpen. |
| HandwritingBoundsOffsetBottom |
Gibt den Abstand zurück, der auf den unteren Rand der Handschriftgrenzen dieser Ansicht in der Pixeleinheit angewendet wird. |
| HandwritingBoundsOffsetLeft |
Gibt den Abstand zurück, der auf den linken Rand der Handschriftgrenzen dieser Ansicht in der Pixeleinheit angewendet wird. |
| HandwritingBoundsOffsetRight |
Gibt den Abstand zurück, der auf den rechten Rand der Handschriftgrenzen dieser Ansicht in der Pixeleinheit angewendet wird. |
| HandwritingBoundsOffsetTop |
Gibt den Abstand zurück, der auf den oberen Rand der Handschriftgrenzen dieser Ansicht in der Pixeleinheit angewendet wird. |
| HandwritingDelegateFlags |
Gibt Flags zurück, die das Verhalten der Handschriftdelegierung für diese Stellvertretungs-Editor-Ansicht konfigurieren, wie von |
| HandwritingDelegatorCallback |
Gibt den Rückruf zurück, der |
| HapticFeedbackEnabled |
Legen Sie fest, ob diese Ansicht haptisches Feedback für Ereignisse wie lange Drücken haben soll. |
| HasExplicitFocusable |
Gibt true zurück, wenn diese Ansicht fokussierbar ist oder eine erreichbare Ansicht enthält, für die |
| HasFocus |
Gibt true zurück, wenn diese Ansicht den Fokus selbst hat oder das Vorgängerelement der Ansicht ist, die den Fokus hat. |
| HasFocusable |
Gibt true zurück, wenn diese Ansicht fokussierbar ist oder eine erreichbare Ansicht enthält, für die |
| HasNestedScrollingParent |
Gibt true zurück, wenn diese Ansicht über ein geschachteltes übergeordnetes Bildlauf verfügt. |
| HasOnClickListeners |
Gibt zurück, ob diese Ansicht über einen angefügten OnClickListener verfügt. |
| HasOnLongClickListeners |
Gibt zurück, ob diese Ansicht über einen angefügten OnLongClickListener verfügt. |
| HasOverlappingRendering |
Gibt zurück, ob diese Ansicht Inhalte aufweist, die sich überlappen. |
| HasPointerCapture |
Überprüft den Status der Zeigererfassung. |
| HasTransientState |
Gibt an, ob die Ansicht derzeit den vorübergehenden Zustand nachverfolgt, den die App nicht mit dem Speichern und Wiederherstellen befassen muss, sondern dass das Framework nach Möglichkeit besondere Notiz zu erhalten hat.; Legen Sie fest, ob diese Ansicht derzeit den vorübergehenden Zustand verfolgt, den das Framework nach Möglichkeit beibehalten soll. |
| HasWindowFocus |
Gibt "true" zurück, wenn sich diese Ansicht in einem Fenster befindet, das derzeit den Fensterfokus besitzt. |
| Height |
Gibt die Höhe der Ansicht zurück. |
| HorizontalFadingEdgeEnabled |
Geben Sie an, ob die horizontalen Kanten ausgeblendet werden, wenn die Ansicht horizontal gescrollt wird.; Definieren Sie, ob die horizontalen Kanten ausgeblendet werden sollen, wenn diese Ansicht horizontal gescrollt wird. |
| HorizontalFadingEdgeLength |
Gibt die Größe der horizontal eingeblendeten Kanten zurück, die verwendet werden, um anzugeben, dass mehr Inhalt in dieser Ansicht sichtbar ist. |
| HorizontalScrollBarEnabled |
Geben Sie an, ob die horizontale Bildlaufleiste gezeichnet werden soll. Definieren Sie, ob die horizontale Bildlaufleiste gezeichnet werden soll. |
| HorizontalScrollbarHeight |
Gibt die Höhe der horizontalen Bildlaufleiste zurück. |
| HorizontalScrollbarThumbDrawable |
Gibt den aktuell konfigurierten Drawable-Wert für den Daumen der horizontalen Bildlaufleiste zurück, falls vorhanden, andernfalls null.; Definiert den horizontalen Ziehpunkt, der gezeichnet werden kann. |
| HorizontalScrollbarTrackDrawable |
Gibt den aktuell konfigurierten Drawable-Wert für die Spur der horizontalen Bildlaufleiste zurück, falls vorhanden, andernfalls null.; Definiert die horizontale Zeichnungsspur |
| Hovered |
Gibt "true" zurück, wenn die Ansicht zurzeit mit dem Mauszeiger angezeigt wird. Legt fest, ob die Ansicht zurzeit darauf zeigt. |
| Id |
Gibt den Bezeichner dieser Ansicht zurück. Legt den Bezeichner für diese Ansicht fest. |
| ImportantForAccessibility |
Ruft den Modus ab, um zu bestimmen, ob diese Ansicht für die Barrierefreiheit wichtig ist.; Legt fest, wie Sie ermitteln können, ob diese Ansicht für die Barrierefreiheit wichtig ist, wenn sie Barrierefreiheitsereignisse auslöst und ob sie an Barrierefreiheitsdienste gemeldet wird, die den Bildschirm abfragen. |
| ImportantForAutofill |
Ruft den Modus ab, um zu bestimmen, ob diese Ansicht für das automatische Ausfüllen wichtig ist. Weitere Informationen zu diesem Modus finden Sie unter setImportantForAutofill(int) und isImportantForAutofill(). |
| ImportantForContentCapture |
Ruft den Modus ab, um zu bestimmen, ob diese Ansicht für die Inhaltserfassung wichtig ist. Weitere Informationen zu diesem Modus finden Sie unter setImportantForContentCapture(int) und isImportantForContentCapture(). |
| IsAccessibilityDataSensitive |
Gibt an, ob diese Ansicht den Zugriff des Barrierefreiheitsdiensts nur auf Dienste beschränken soll, für die die |
| IsAccessibilityFocused |
Gibt zurück, ob diese Ansicht auf Barrierefreiheit ausgerichtet ist. |
| IsAttachedToWindow |
Gibt true zurück, wenn diese Ansicht derzeit an ein Fenster angefügt ist. |
| IsContentSensitive |
Gibt zurück, ob in dieser Ansicht vertrauliche Inhalte basierend auf dem explizit festgelegten |
| IsCredential |
Diese Methode war in API-Ebene 37 veraltet. Die isCredential() wird vom System nicht mehr verwendet und wird nicht für die Verwendung durch Apps empfohlen. Die Zweck- und Nutzungserwartungen dieser Eigenschaft wurden nie klar definiert. |
| IsDirty |
True, wenn sich diese Ansicht seit dem letzten Zeichnen geändert hat. |
| IsFocused |
Gibt true zurück, wenn diese Ansicht den Fokus hat. |
| IsHandwritingDelegate |
Gibt zurück, ob diese Ansicht als Handschriftdelegat von |
| IsHardwareAccelerated |
Gibt an, ob diese Ansicht an ein hardwarebeschleunigtes Fenster angefügt ist oder nicht. |
| IsImportantForAccessibility |
Berechnet, ob diese Ansicht für die Barrierefreiheit verfügbar gemacht werden soll. |
| IsImportantForAutofill |
Gibt das Android-System an, ob die |
| IsImportantForContentCapture |
Gibt das Android-System an, ob diese Ansicht für die Inhaltserfassung als wichtig angesehen wird, basierend auf dem wert, der explizit von |
| IsInEditMode |
Gibt an, ob sich diese Ansicht derzeit im Bearbeitungsmodus befindet. |
| IsInLayout |
Gibt zurück, ob die Ansichtshierarchie derzeit einem Layoutdurchlauf unterzogen wird. |
| IsInTouchMode |
Gibt den Touchmodusstatus zurück, der dieser Ansicht zugeordnet ist. |
| IsLaidOut |
Gibt true zurück, wenn diese Ansicht seit dem letzten Anfügen oder Trennen von einem Fenster mindestens ein Layout durchlaufen hat. |
| IsLayoutDirectionResolved |
True, wenn die Layoutrichtung aufgelöst wurde. |
| IsLayoutRequested |
Gibt an, ob das Layout dieser Ansicht während des nächsten Hierarchielayoutdurchlaufs angefordert wird. |
| IsOpaque |
Gibt an, ob diese Ansicht undurchsichtig ist. |
| IsPaddingOffsetRequired |
Wenn die Ansicht Inhalte innerhalb des Abstands zeichnet und verblassende Kanten ermöglicht, muss sie Abstandsversatze unterstützen. |
| IsPaddingRelative |
Zurückgeben, wenn der Abstand über relative Werte |
| IsPivotSet |
Gibt zurück, ob ein Pivot durch einen Aufruf |
| IsScrollContainer |
Gibt an, ob diese Ansicht einer der Bildlaufcontainer im Fenster ist. |
| IsShowingLayoutBounds |
Gibt zurück |
| IsShown |
Gibt die Sichtbarkeit dieser Ansicht und aller Vorgänger zurück. |
| IsTemporarilyDetached |
Gibt an, ob sich der |
| IsTextAlignmentResolved |
True, wenn die Textausrichtung aufgelöst wird. |
| IsTextDirectionResolved |
True, wenn die Textrichtung aufgelöst wird. |
| JniIdentityHashCode |
Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist. (Geerbt von Object) |
| JniManagedPeerState |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| JniPeerMembers |
Ruft die JNI-Peermetadaten ab, die vom .NET für die Android-Bindungslaufzeit verwendet werden. |
| KeepScreenOn |
Gibt zurück, ob der Bildschirm eingeschaltet bleiben soll, entsprechend dem aktuellen Wert von |
| KeyboardNavigationCluster |
Gibt zurück, ob diese Ansicht ein Stammverzeichnis eines Tastaturnavigationsclusters ist. Legen Sie fest, ob es sich bei dieser Ansicht um einen Stamm eines Tastaturnavigationsclusters handelt. |
| KeyDispatcherState |
Gibt das globale |
| LabelFor |
Ruft die ID einer Ansicht ab, für die diese Ansicht zu Barrierefreiheitszwecken als Bezeichnung dient.; Legt die ID einer Ansicht fest, für die diese Ansicht als Bezeichnung für Barrierefreiheitszwecke dient. |
| LayerType |
Gibt an, welcher Layertyp derzeit dieser Ansicht zugeordnet ist. |
| LayoutDirection |
Gibt die aufgelöste Layoutrichtung für diese Ansicht zurück.; Legen Sie die Layoutrichtung für diese Ansicht fest. |
| LayoutParameters |
Rufen Sie die layoutParams ab, die dieser Ansicht zugeordnet sind.; Legen Sie die layoutparameter fest, die dieser Ansicht zugeordnet sind. |
| Left |
Linke Position dieser Ansicht relativ zum übergeordneten Element. Legt die linke Position dieser Ansicht relativ zum übergeordneten Element fest. |
| LeftFadingEdgeStrength |
Gibt die Stärke oder Intensität des linken verblassenen Rands zurück. |
| LeftPaddingOffset |
Betrag, um den der linke verblassende Bereich erweitert werden soll. |
| LongClickable |
Gibt an, ob diese Ansicht auf Langeklickereignisse reagiert oder nicht.; Aktiviert oder deaktiviert Long Click-Ereignisse für diese Ansicht. |
| Matrix |
Die Transformationsmatrix dieser Ansicht, die basierend auf den aktuellen Drehungs-, Skalierungs- und Pivoteigenschaften berechnet wird. |
| MeasuredHeight |
Wie |
| MeasuredHeightAndState |
Geben Sie die vollständigen Höhenmessungsinformationen für diese Ansicht zurück, wie sie vom letzten Aufruf |
| MeasuredState |
Gibt nur die Zustandsbits von |
| MeasuredWidth |
Wie |
| MeasuredWidthAndState |
Geben Sie die Maßinformationen für die vollständige Breite für diese Ansicht zurück, wie sie vom letzten Aufruf |
| MinimumHeight |
Gibt die Mindesthöhe der Ansicht zurück. |
| MinimumWidth |
Gibt die Mindestbreite der Ansicht zurück. |
| NestedScrollingEnabled |
Gibt true zurück, wenn geschachtelte Bildlauffunktionen für diese Ansicht aktiviert sind. Aktivieren oder deaktivieren Sie geschachtelten Bildlauf für diese Ansicht. |
| NextClusterForwardId |
Ruft die ID des Stamms des nächsten Tastaturnavigationsclusters ab. |
| NextFocusDownId |
Ruft die ID der Zu verwendenden Ansicht ab, wenn der nächste Fokus FOCUS_DOWN ist. |
| NextFocusForwardId |
Ruft die ID der Ansicht ab, die verwendet werden soll, wenn der nächste Fokus FOCUS_FORWARD ist. |
| NextFocusLeftId |
Ruft die ID der Ansicht ab, die verwendet werden soll, wenn der nächste Fokus FOCUS_LEFT ist. |
| NextFocusRightId |
Ruft die ID der Ansicht ab, die verwendet werden soll, wenn der nächste Fokus FOCUS_RIGHT ist. |
| NextFocusUpId |
Ruft die ID der Ansicht ab, die verwendet werden soll, wenn der nächste Fokus FOCUS_UP ist. |
| OnFocusChangeListener |
Gibt den für diese Ansicht registrierten Fokusänderungsrückruf zurück.; Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn sich der Fokus dieser Ansicht geändert hat. |
| OutlineAmbientShadowColor |
Die von setOutlineAmbientShadowColor(int) festgelegte Schattenfarbe oder schwarz, wenn nichts festgelegt wurde |
| OutlineProvider |
Gibt den aktuellen |
| OutlineSpotShadowColor |
Die von setOutlineSpotShadowColor(int) festgelegte Schattenfarbe oder schwarz, wenn nichts festgelegt wurde |
| Overlay |
Gibt die Überlagerung für diese Ansicht zurück, die erstellt wird, wenn sie noch nicht vorhanden ist. |
| OverScrollMode |
Gibt den Überlaufmodus für diese Ansicht zurück.; Legen Sie den Überlaufmodus für diese Ansicht fest. |
| PaddingBottom |
Gibt den unteren Abstand dieser Ansicht zurück. |
| PaddingEnd |
Gibt den Endabstand dieser Ansicht abhängig von der aufgelösten Layoutrichtung zurück. |
| PaddingLeft |
Gibt den linken Abstand dieser Ansicht zurück. |
| PaddingRight |
Gibt den rechten Abstand dieser Ansicht zurück. |
| PaddingStart |
Gibt den Anfangsabstand dieser Ansicht abhängig von der aufgelösten Layoutrichtung zurück. |
| PaddingTop |
Gibt den oberen Abstand dieser Ansicht zurück. |
| Parent |
Ruft das übergeordnete Element dieser Ansicht ab. Beachten Sie, dass das übergeordnete Element ein ViewParent und nicht unbedingt eine Ansicht ist. |
| ParentForAccessibility |
Ruft das übergeordnete Element für Barrierefreiheitszwecke ab. Beachten Sie, dass das übergeordnete Element für die Barrierefreiheit nicht erforderlich ist, das direkte übergeordnete Element. Es ist der erste Vorgänger, der für die Barrierefreiheit wichtig ist. |
| PeerReference |
Ruft den JNI-Objektverweis für diesen Java Peer ab. (Geerbt von Object) |
| PendingCredentialCallback |
Gibt den Rückruf zurück, der zuvor über die |
| PendingCredentialRequest |
Gibt die |
| PivotX |
Die x-Position des Punkts, um den sich die Ansicht befindet |
| PivotY |
Die y-Position des Punkts, an dem sich die Ansicht befindet |
| PointerIcon |
Ruft das Mauszeigersymbol für die aktuelle Ansicht ab. |
| PreferKeepClear |
Rufen Sie die Einstellung ab, damit diese Ansicht gelöscht wird.; Legen Sie eine Einstellung fest, um die Grenzen dieser Ansicht aus unverankerten Fenstern oberhalb des Fensters dieser Ansicht zu löschen. |
| PreferKeepClearRects |
Legen Sie eine Einstellung fest, um die bereitgestellten Rechte von unverankerten Fenstern oberhalb des Fensters dieser Ansicht zu löschen. |
| Pressed |
Gibt an, ob sich die Ansicht derzeit im gedrückten Zustand befindet.; Legt den gedrückten Zustand für diese Ansicht fest. |
| PressedEnabledFocusedSelectedStateSet |
Gibt an, dass die Ansicht gedrückt, aktiviert, fokussiert und ausgewählt ist. |
| PressedEnabledFocusedSelectedWindowFocusedStateSet |
Gibt an, dass die Ansicht gedrückt, aktiviert, fokussiert, ausgewählt ist und das Fenster den Fokus hat. |
| PressedEnabledFocusedStateSet |
Gibt an, dass die Ansicht gedrückt, aktiviert und fokussiert ist. |
| PressedEnabledFocusedWindowFocusedStateSet |
Gibt an, dass die Ansicht gedrückt, aktiviert, fokussiert und das Fenster den Fokus hat. |
| PressedEnabledSelectedStateSet |
Gibt an, dass die Ansicht gedrückt, aktiviert und ausgewählt ist. |
| PressedEnabledSelectedWindowFocusedStateSet |
Gibt an, dass die Ansicht gedrückt, aktiviert, ausgewählt und das Fenster den Fokus hat. |
| PressedEnabledStateSet |
Gibt an, dass die Ansicht gedrückt und aktiviert ist. |
| PressedEnabledWindowFocusedStateSet |
Gibt an, dass die Ansicht gedrückt, aktiviert ist und das Fenster den Fokus hat. |
| PressedFocusedSelectedStateSet |
Gibt an, dass die Ansicht gedrückt, fokussiert und ausgewählt ist. |
| PressedFocusedSelectedWindowFocusedStateSet |
Gibt an, dass die Ansicht gedrückt, fokussiert, ausgewählt ist und das Fenster den Fokus hat. |
| PressedFocusedStateSet |
Gibt an, dass die Ansicht gedrückt und fokussiert ist. |
| PressedFocusedWindowFocusedStateSet |
Gibt an, dass die Ansicht gedrückt, fokussiert ist und das Fenster den Fokus hat. |
| PressedSelectedStateSet |
Gibt an, dass die Ansicht gedrückt und ausgewählt ist. |
| PressedSelectedWindowFocusedStateSet |
Gibt an, dass die Ansicht gedrückt, ausgewählt ist und das Fenster den Fokus hat. |
| PressedStateSet |
Gibt an, dass die Ansicht gedrückt wird. |
| PressedWindowFocusedStateSet |
Gibt an, dass die Ansicht gedrückt wird und das Fenster den Fokus hat. |
| RequestedFrameRate |
Rufen Sie die aktuelle bevorzugte Framerate der Ansicht ab.; Sie können die bevorzugte Framerate für eine Ansicht mithilfe einer positiven Zahl festlegen oder die bevorzugte Bildfrequenzkategorie mithilfe von Konstanten angeben, einschließlich REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE, REQUESTED_FRAME_RATE_CATEGORY_LOW, REQUESTED_FRAME_RATE_CATEGORY_NORMAL, REQUESTED_FRAME_RATE_CATEGORY_HIGH. |
| Resources |
Gibt die ressourcen zurück, die dieser Ansicht zugeordnet sind. |
| RevealOnFocusHint |
Gibt die Einstellung dieser Ansicht für das Anzeigeverhalten zurück, wenn sie den Fokus erhält. Legt die Einstellung dieser Ansicht für das Anzeigeverhalten fest, wenn sie den Fokus erhält. |
| Right |
Rechte Position dieser Ansicht relativ zum übergeordneten Element. Legt die rechte Position dieser Ansicht relativ zum übergeordneten Element fest. |
| RightFadingEdgeStrength |
Gibt die Stärke oder Intensität des rechten verblassenen Rands zurück. |
| RightPaddingOffset |
Betrag, um den der rechte verblassende Bereich erweitert werden soll. |
| RootSurfaceControl |
Das AttachedSurfaceControl selbst ist keine Ansicht, es ist nur die Schnittstelle zum Windowing-System-Objekt, das die gesamte Ansichtshierarchie enthält. |
| RootView |
Sucht die oberste Ansicht in der aktuellen Ansichtshierarchie. |
| RootWindowInsets |
Stellen Sie ursprüngliche WindowInsets bereit, die an die Ansichtshierarchie verteilt werden. |
| Rotation |
Die Grad, in denen die Ansicht um den Pivotpunkt gedreht wird.; Legt die Grad fest, um die die Ansicht um den Pivotpunkt gedreht wird. |
| RotationX |
Die Grad, um die die Ansicht um die horizontale Achse durch den Pivotpunkt gedreht wird.; Legt die Grad fest, um die die Ansicht um die horizontale Achse durch den Pivotpunkt gedreht wird. |
| RotationY |
Die Grad, um die die Ansicht um die vertikale Achse durch den Pivotpunkt gedreht wird.; Legt die Grad fest, um die die Ansicht um die vertikale Achse durch den Pivotpunkt gedreht wird. |
| SaveEnabled |
Gibt an, ob diese Ansicht ihren Zustand speichert (d. r. ob die |
| SaveFromParentEnabled |
Gibt an, ob die gesamte Hierarchie unter dieser Ansicht ihren Zustand speichert, wenn ein Zustandsspeichervorgang vom übergeordneten Element erfolgt. Steuert, ob die gesamte Hierarchie unter dieser Ansicht ihren Zustand speichert, wenn ein Zustandsspeichervorgang vom übergeordneten Element erfolgt. |
| ScaleX |
Der Umfang, in dem die Ansicht um den Pivotpunkt in x skaliert wird, als Anteil der nicht skalierten Breite der Ansicht. Legt den Wert fest, in dem die Ansicht um den Pivotpunkt in x skaliert wird, als Anteil der nicht skalierten Breite der Ansicht. |
| ScaleXs |
Ein Eigenschaftenwrapper um die |
| ScaleY |
Der Umfang, in dem die Ansicht um den Pivotpunkt in y skaliert wird, als Anteil der ungekalteten Höhe der Ansicht. Legt den Betrag fest, der in Y um den Pivotpunkt skaliert wird, als Anteil der nicht skalierten Breite der Ansicht. |
| ScaleYs |
Ein Eigenschaftenwrapper um die |
| ScreenReaderFocusable |
Gibt zurück, ob die Ansicht als fokussierbare Einheit von Tools für die Barrierefreiheit der Sprachausgabe behandelt werden soll. Legt fest, ob diese Ansicht ein fokussierbares Element für Bildschirmsprachausgaben sein soll und nicht fokussierbare Ansichten aus seiner Unterstruktur enthalten soll, wenn Feedback bereitgestellt wird. |
| ScrollBarDefaultDelayBeforeFade |
Gibt die Verzögerung zurück, bevor Bildlaufleisten ausgeblendet werden. Definieren Sie die Verzögerung, bevor Bildlaufleisten ausgeblendet werden. |
| ScrollBarFadeDuration |
Gibt die Dauer der Bildlaufleisten-Einblendung zurück. Definieren Sie die Dauer der Bildlaufleisten-Einblendung. |
| ScrollbarFadingEnabled |
Gibt true zurück, wenn Bildlaufleisten ausgeblendet werden, wenn diese Ansicht nicht scrollt. Legen Sie fest, ob Bildlaufleisten ausgeblendet werden, wenn die Ansicht keinen Bildlauf durchführt. |
| ScrollBarSize |
Gibt die Größe der Bildlaufleiste zurück. Definieren Sie die Bildlaufleistengröße. |
| ScrollBarStyle |
Gibt die aktuelle Bildlaufleistenart zurück.; Geben Sie die Formatvorlage der Bildlaufleisten an. |
| ScrollCaptureHint |
Gibt den aktuellen Hinweis zur Bildlaufaufnahme für diese Ansicht zurück.; Legt den Hinweis zur Bildlaufaufnahme für diese Ansicht fest. |
| ScrollIndicators |
Gibt eine Bitmaske zurück, die die aktivierten Bildlaufindikatoren darstellt. |
| ScrollX |
Gibt die gescrollte linke Position dieser Ansicht zurück.; Legen Sie die horizontale Bildlaufposition der Ansicht fest. |
| ScrollY |
Gibt die gescrollte obere Position dieser Ansicht zurück.; Legen Sie die vertikale Bildlaufposition der Ansicht fest. |
| Selected |
Gibt den Auswahlstatus dieser Ansicht an.; Ändert den Auswahlstatus dieser Ansicht. |
| SelectedStateSet |
Gibt an, dass die Ansicht ausgewählt ist. |
| SelectedWindowFocusedStateSet |
Gibt an, dass die Ansicht ausgewählt ist und dass das Fenster den Fokus hat. |
| SolidColor |
Überschreiben Sie dies, wenn Ihre Ansicht bekanntermaßen immer über einem Volltonfarbenhintergrund gezeichnet wird und verblassende Kanten zeichnen muss. |
| SoundEffectsEnabled |
Legen Sie fest, ob für diese Ansicht Soundeffekte für Ereignisse wie Klicken und Berühren aktiviert sein sollen. |
| SourceLayoutResId |
A |
| StateDescription |
Ruft die Statusbeschreibung ab, die für Barrierefreiheitsdienste angezeigt wird, oder legt diese fest. |
| StateDescriptionFormatted |
Gibt die |
| StateListAnimator |
Gibt den aktuellen StateListAnimator zurück, falls vorhanden.; Fügt die bereitgestellte StateListAnimator an diese Ansicht an. |
| SuggestedMinimumHeight |
Gibt die vorgeschlagene Mindesthöhe zurück, die von der Ansicht verwendet werden soll. |
| SuggestedMinimumWidth |
Gibt die vorgeschlagene Mindestbreite zurück, die von der Ansicht verwendet werden soll. |
| SupplementalDescription |
Ruft zusätzliche Barrierefreiheitsinformationen für diese Ansicht ab oder legt diese fest. |
| SupplementalDescriptionFormatted |
Gibt die ergänzende Beschreibung der Ansicht zurück. Eine ergänzende Beschreibung enthält kurze ergänzende Informationen für diesen Knoten, z. B. den Zweck des Knotens, wenn dieser Zweck nicht innerhalb seiner Textdarstellung vermittelt wird. Wenn beispielsweise eine Dropdownauswahl den Zweck hat, die Schriftartfamilie festzulegen, könnte die ergänzende Beschreibung "Schriftartfamilie" sein. Wenn dieser Knoten untergeordnete Elemente aufweist, dient die ergänzende Beschreibung als zusätzliche Informationen und soll keine vorhandenen Informationen in der Unterstruktur ersetzen. Dies unterscheidet sich von der getContentDescription() darin, dass diese Beschreibung rein ergänzend ist, während eine Inhaltsbeschreibung verwendet werden kann, um eine Beschreibung für einen Knoten oder dessen Unterstruktur zu ersetzen, die eine Hilfstechnologie andernfalls basierend auf anderen Eigenschaften des Knotens und seiner Nachfolger berechnen würde. Hinweis: Überschreiben Sie diese Methode nicht, da sie keine Auswirkungen auf die zusätzliche Beschreibung hat, die den Barrierefreiheitsdiensten angezeigt wird. Sie müssen setSupplementalDescription(CharSequence) aufrufen, um die ergänzende Beschreibung zu ändern. |
| SystemGestureExclusionRects |
Rufen Sie die Liste der Bereiche innerhalb des Koordinatenbereichs nach dem Layout dieser Ansicht ab, in dem das System keine Fingereingabe oder andere Zeigegerätegesten abfangen sollte. Legt eine Liste der Bereiche innerhalb des Koordinatenbereichs nach dem Layout fest, in dem das System keine Fingereingabe oder andere Zeigegerätegesten abfangen sollte. |
| SystemUiFlags |
Ruft die angeforderten Sichtbarkeitskennzeichnungen für die System-UI für diese Ansicht ab oder legt sie fest. |
| SystemUiVisibility |
Veraltet.
Gibt den letzten |
| Tag |
Gibt das Tag dieser Ansicht zurück. Legt das tag fest, das dieser Ansicht zugeordnet ist. |
| TextAlignment |
Gibt die Ausrichtung des aufgelösten Texts zurück.; Legen Sie die Textausrichtung fest. |
| TextDirection |
Gibt die aufgelöste Textrichtung zurück.; Legen Sie die Textrichtung fest. |
| ThresholdClass |
Ruft das JNI-Klassenhandle ab, das vom .NET für die Android-Bindungslaufzeit verwendet wird. |
| ThresholdType |
Ruft den vom .NET für die Android-Bindungslaufzeit verwendeten verwalteten Typ ab. |
| TooltipText |
Ruft den Text ab, der in der QuickInfo dieser Ansicht angezeigt wird, oder legt diesen fest. |
| TooltipTextFormatted |
Gibt den QuickInfo-Text der Ansicht zurück. Legt den QuickInfo-Text fest, der in einem kleinen Popup neben der Ansicht angezeigt wird. |
| Top |
Obere Position dieser Ansicht relativ zum übergeordneten Element.; Legt die obere Position dieser Ansicht relativ zum übergeordneten Element fest. |
| TopFadingEdgeStrength |
Gibt die Stärke oder Intensität des oberen verblassenen Rands zurück. |
| TopPaddingOffset |
Betrag, um den der obere verblassende Bereich erweitert werden soll. |
| Touchables |
Suchen und zurückgeben Sie alle touchbaren Ansichten, die untergeordnete Elemente dieser Ansicht sind, möglicherweise auch diese Ansicht, wenn sie berührt werden kann. |
| TouchDelegate |
Ruft das TouchDelegate für diese Ansicht ab. |
| TransitionAlpha |
Diese Eigenschaft ist nur für die Verwendung durch den Fade-Übergang vorgesehen, der sie animiert, um eine visuelle Transluzität zu erzeugen, die keine Nebenwirkung hat (oder von der tatsächlichen Alphaeigenschaft betroffen wird).; Diese Eigenschaft ist nur für die Verwendung durch den Fadenübergang vorgesehen, der ihn animiert, um eine visuelle Transluzität zu erzeugen, die keine Nebeneffekte (oder auswirkungen auf) die reale Alphaeigenschaft hat. |
| TransitionName |
Gibt den Namen der Ansicht zurück, die verwendet werden soll, um Ansichten in Übergängen zu identifizieren.; Legt den Namen der Ansicht fest, die zum Identifizieren von Ansichten in Übergängen verwendet werden soll. |
| TranslationX |
Die horizontale Position dieser Ansicht relativ zu ihrer |
| TranslationY |
Die vertikale Position dieser Ansicht relativ zu ihrer |
| TranslationZ |
Die Tiefenposition dieser Ansicht relativ zu seiner |
| UniqueDrawingId |
Rufen Sie den Bezeichner ab, der für diese Ansicht vom Zeichnungssystem verwendet wird. |
| VerticalFadingEdgeEnabled |
Geben Sie an, ob die vertikalen Kanten ausgeblendet werden, wenn die Ansicht horizontal gescrollt wird.; Definieren Sie, ob die vertikalen Kanten ausgeblendet werden sollen, wenn diese Ansicht vertikal gescrollt wird. |
| VerticalFadingEdgeLength |
Gibt die Größe der vertikalen Einblendungen zurück, die verwendet werden, um anzugeben, dass mehr Inhalt in dieser Ansicht sichtbar ist. |
| VerticalScrollBarEnabled |
Geben Sie an, ob die vertikale Bildlaufleiste gezeichnet werden soll. Definieren Sie, ob die vertikale Bildlaufleiste gezeichnet werden soll. |
| VerticalScrollbarPosition |
Legen Sie die Position der vertikalen Bildlaufleiste fest. |
| VerticalScrollbarThumbDrawable |
Gibt den aktuell konfigurierten Drawable-Wert für den Daumen der vertikalen Bildlaufleiste zurück, falls vorhanden, andernfalls null.; Definiert den ziehbaren vertikalen Bildlaufleistenziehpunkt. |
| VerticalScrollbarTrackDrawable |
Gibt den aktuell konfigurierten Drawable-Wert für die Spur der vertikalen Bildlaufleiste zurück, falls vorhanden, andernfalls null.; Definiert die zeichnungsfähige vertikale Bildlaufleiste |
| VerticalScrollbarWidth |
Gibt die Breite der vertikalen Bildlaufleiste zurück. |
| ViewTranslationResponse |
Gibt die |
| ViewTreeObserver |
Gibt den ViewTreeObserver für die Hierarchie dieser Ansicht zurück. |
| Visibility |
Gibt den Sichtbarkeitsstatus für diese Ansicht zurück.; Legen Sie den Sichtbarkeitsstatus dieser Ansicht fest. |
| Width |
Gibt die Breite der Ansicht zurück. |
| WindowAttachCount |
Die Häufigkeit, mit der diese Ansicht an ein Fenster angefügt wurde |
| WindowFocusedStateSet |
Gibt an, dass das Fenster der Ansicht den Fokus hat. |
| WindowId |
Rufen Sie das |
| WindowInsetsController |
Ruft das Einzelne |
| WindowSystemUiVisibility |
Gibt die aktuelle Sichtbarkeit der System-UI zurück, die derzeit für das gesamte Fenster festgelegt ist. |
| WindowToken |
Rufen Sie ein eindeutiges Token ab, das das Fenster identifiziert, dem diese Ansicht zugeordnet ist. |
| WindowVisibility |
Gibt die aktuelle Sichtbarkeit des Fensters zurück, an das diese Ansicht angefügt ist (entweder |
| X |
Ein Eigenschaftenwrapper um die |
| Y |
Ein Eigenschaftenwrapper um die |
| Z |
Ein Eigenschaftenwrapper um die |
Methoden
| Name | Beschreibung |
|---|---|
| AddChildrenForAccessibility(IList<View>) |
Fügt die untergeordneten Elemente dieser Ansicht, die für die Barrierefreiheit der angegebenen Liste relevant sind, als Ausgabe hinzu. |
| AddExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo, String, Bundle) |
Fügt zusätzliche Daten zu einer |
| AddFocusables(IList<View>, FocusSearchDirection, FocusablesFlags) |
Fügt alle fokussierbaren Ansichten, die untergeordnete Elemente dieser Ansicht sind (möglicherweise auch diese Ansicht, wenn sie fokussierbar ist) zu Ansichten hinzu. |
| AddFocusables(IList<View>, FocusSearchDirection) |
Fügen Sie alle fokussierbaren Ansichten hinzu, die untergeordnete Elemente dieser Ansicht sind (möglicherweise auch diese Ansicht, wenn sie sich selbst fokussierbar macht) zu Ansichten. |
| AddKeyboardNavigationClusters(ICollection<View>, FocusSearchDirection) |
Fügt alle Tastaturnavigationsclusterwurzeln hinzu, die untergeordnete Elemente dieser Ansicht sind (möglicherweise auch diese Ansicht, wenn es sich um einen Clusterstamm selbst handelt) zu Ansichten. |
| AddOnAttachStateChangeListener(View+IOnAttachStateChangeListener) |
Fügen Sie einen Listener für Änderungen am Anfügen des Zustands hinzu. |
| AddOnLayoutChangeListener(View+IOnLayoutChangeListener) |
Fügen Sie einen Listener hinzu, der aufgerufen wird, wenn sich die Grenzen der Ansicht aufgrund der Layoutverarbeitung ändern. |
| AddOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener) |
Fügt einen Listener hinzu, der unbehandelte S empfängt |
| AddTouchables(IList<View>) |
Fügen Sie alle touchbaren Ansichten hinzu, die untergeordnete Elemente dieser Ansicht sind (möglicherweise auch diese Ansicht, wenn sie berührt werden kann) zu Ansichten. |
| Animate() |
Diese Methode gibt ein ViewPropertyAnimator -Objekt zurück, das zum Animieren bestimmter Eigenschaften in dieser Ansicht verwendet werden kann. |
| AnnounceForAccessibility(ICharSequence) |
Convenience-Methode zum Senden eines |
| AnnounceForAccessibility(String) |
Convenience-Methode zum Senden eines |
| Autofill(AutofillValue) |
Füllt den Inhalt dieser Ansicht automatisch mit dem |
| Autofill(SparseArray) |
Füllt automatisch den Inhalt der virtuellen untergeordneten Elemente in dieser Ansicht aus. |
| AwakenScrollBars() |
Lösen Sie die Bildlaufleisten aus, um sie zu zeichnen. |
| AwakenScrollBars(Int32, Boolean) |
Lösen Sie die Bildlaufleisten aus, um sie zu zeichnen. |
| AwakenScrollBars(Int32) |
Lösen Sie die Bildlaufleisten aus, um sie zu zeichnen. |
| BringToFront() |
Ändern Sie die Z-Reihenfolge der Ansicht in der Struktur, sodass sie sich über anderen gleichgeordneten Ansichten befindet. |
| BuildDrawingCache() |
Das Aufrufen dieser Methode entspricht dem Aufrufen |
| BuildDrawingCache(Boolean) |
Erzwingt das Erstellen des Zeichnungscaches, wenn der Zeichnungscache ungültig ist. |
| BuildLayer() |
Erzwingt, dass die Ebene dieser Ansicht erstellt wird und diese Ansicht in ihre Ebene gerendert wird. |
| CallOnClick() |
Rufen Sie direkt alle angefügten OnClickListener auf. |
| CancelDragAndDrop() |
Bricht einen laufenden Zieh- und Ablagevorgang ab. |
| CancelLongPress() |
Bricht ein ausstehendes langes Drücken ab. |
| CancelPendingInputEvents() |
Abbrechen aller verzögerten allgemeinen Eingabeereignisse, die zuvor in der Ereigniswarteschlange veröffentlicht wurden. |
| CanResolveLayoutDirection() |
Überprüfen Sie, ob die Auflösung der Layoutrichtung erfolgen kann. |
| CanResolveTextAlignment() |
Überprüfen Sie, ob die Textausrichtungsauflösung durchgeführt werden kann. |
| CanResolveTextDirection() |
Überprüfen Sie, ob die Auflösung der Textrichtung erfolgen kann. |
| CanScrollHorizontally(Int32) |
Überprüfen Sie, ob diese Ansicht horizontal in einer bestimmten Richtung gescrollt werden kann. |
| CanScrollVertically(Int32) |
Überprüfen Sie, ob diese Ansicht vertikal in einer bestimmten Richtung gescrollt werden kann. |
| CheckInputConnectionProxy(View) |
Wird aufgerufen, |
| ClearAnimation() |
Bricht alle Animationen für diese Ansicht ab. |
| ClearFocus() |
Wird aufgerufen, wenn diese Ansicht den Fokus aufgeben möchte. |
| ClearPendingCredentialRequest() |
Löscht die Anforderung und den Rückruf, der zuvor durch |
| ClearViewTranslationCallback() |
Löschen Sie die |
| Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
| CombineMeasuredStates(Int32, Int32) |
Führen Sie zwei Zustände zusammen, wie sie von |
| ComputeHorizontalScrollExtent() |
Berechnen Sie den horizontalen Bereich des Ziehpunkts der horizontalen Bildlaufleiste innerhalb des horizontalen Bereichs. |
| ComputeHorizontalScrollOffset() |
Berechnen Sie den horizontalen Offset des Ziehpunkts der horizontalen Bildlaufleiste innerhalb des horizontalen Bereichs. |
| ComputeHorizontalScrollRange() |
Berechnen Sie den horizontalen Bereich, den die horizontale Bildlaufleiste darstellt. |
| ComputeScroll() |
Wird von einem übergeordneten Element aufgerufen, um anzufordern, dass ein untergeordnetes Element seine Werte für mScrollX und mScrollY bei Bedarf aktualisiert. |
| ComputeSystemWindowInsets(WindowInsets, Rect) |
Berechnen Sie Insets, die von dieser Ansicht genutzt werden sollen, und die, die an die Benutzer weitergegeben werden sollen. |
| ComputeVerticalScrollExtent() |
Berechnen Sie den vertikalen Bereich des Ziehpunkts der vertikalen Bildlaufleiste innerhalb des vertikalen Bereichs. |
| ComputeVerticalScrollOffset() |
Berechnen Sie den vertikalen Offset des Ziehpunkts der vertikalen Bildlaufleiste innerhalb des horizontalen Bereichs. |
| ComputeVerticalScrollRange() |
Berechnen Sie den vertikalen Bereich, den die vertikale Bildlaufleiste darstellt. |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| CreateAccessibilityNodeInfo() |
Gibt eine |
| CreateContextMenu(IContextMenu) |
Zeigt das Kontextmenü für diese Ansicht an. |
| DestroyDrawingCache() |
Gibt die vom Zeichnungscache verwendeten Ressourcen frei. |
| DispatchApplyWindowInsets(WindowInsets) |
Fordern Sie an, die angegebenen Fensterinsets auf diese Ansicht oder eine andere Ansicht in ihrer Unterstruktur anzuwenden. |
| DispatchCapturedPointerEvent(MotionEvent) |
Übergeben Sie ein erfasstes Zeigerereignis an die fokussierte Ansicht. |
| DispatchConfigurationChanged(Configuration) |
Verteilen Sie eine Benachrichtigung über eine Ressourcenkonfigurationsänderung nach unten in der Ansichtshierarchie. |
| DispatchCreateViewTranslationRequest(IDictionary<AutofillId,Int64[]>, Int32[], TranslationCapability, IList<ViewTranslationRequest>) |
Senden Sie den Versand, um die |
| DispatchDisplayHint(ViewStates) |
Verteilen Sie einen Hinweis darauf, ob diese Ansicht angezeigt wird. |
| DispatchDragEvent(DragEvent) |
Erkennt, ob diese Ansicht aktiviert ist und über einen Ziehereignislistener verfügt. |
| DispatchDraw(Canvas) |
Wird durch Zeichnen aufgerufen, um die untergeordneten Ansichten zu zeichnen. |
| DispatchDrawableHotspotChanged(Single, Single) |
Verteilt drawableHotspotChanged an alle untergeordneten Elemente dieser Ansicht. |
| DispatchFinishTemporaryDetach() |
Verteiler |
| DispatchGenericFocusedEvent(MotionEvent) |
Verteilen Sie ein generisches Bewegungsereignis an die aktuell fokussierte Ansicht. |
| DispatchGenericMotionEvent(MotionEvent) |
Verteilen Sie ein generisches Bewegungsereignis. |
| DispatchGenericPointerEvent(MotionEvent) |
Verteilen Sie ein generisches Bewegungsereignis an die Ansicht unter dem ersten Zeiger. |
| DispatchHoverEvent(MotionEvent) |
Verteilen sie ein Hoverereignis. |
| DispatchKeyEvent(KeyEvent) |
Verteilen Sie ein Schlüsselereignis an die nächste Ansicht auf dem Fokuspfad. |
| DispatchKeyEventPreIme(KeyEvent) |
Verteilen Sie ein Schlüsselereignis, bevor es von jeder Eingabemethode verarbeitet wird, die der Ansichtshierarchie zugeordnet ist. |
| DispatchKeyShortcutEvent(KeyEvent) |
Verteilt ein Tastenkombinationsereignis. |
| DispatchNestedFling(Single, Single, Boolean) |
Verteilen Sie eine Verschiebung an ein geschachteltes übergeordnetes Element. |
| DispatchNestedPreFling(Single, Single) |
Verteilen Sie eine Verschiebung an ein geschachteltes übergeordnetes Element, bevor sie von dieser Ansicht verarbeitet wird. |
| DispatchNestedPrePerformAccessibilityAction(Action, Bundle) |
Melden Sie eine Barrierefreiheitsaktion an die übergeordneten Elemente dieser Ansicht für die delegierte Verarbeitung. |
| DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[]) |
Verteilen Sie einen Schritt eines geschachtelten Bildlaufs, bevor diese Ansicht einen Teil davon verwendet. |
| DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[]) |
Verteilen Sie einen Schritt eines geschachtelten Bildlaufs. |
| DispatchPointerCaptureChanged(Boolean) |
Benachrichtigt diese Ansicht, dass sich der Zeigererfassungszustand geändert hat. |
| DispatchPopulateAccessibilityEvent(AccessibilityEvent) |
Verteilt ein Objekt |
| DispatchProvideAutofillStructure(ViewStructure, AutofillFlags) |
Verteilt die Erstellung eines |
| DispatchProvideStructure(ViewStructure) |
Verteilererstellung der |
| DispatchRestoreInstanceState(SparseArray) |
Wird aufgerufen, um |
| DispatchSaveInstanceState(SparseArray) |
Wird aufgerufen, um |
| DispatchScrollCaptureSearch(Rect, Point, IConsumer) |
Verteilen Sie eine Suchanforderung für die Bildlaufaufnahme nach unten in der Ansichtshierarchie. |
| DispatchSetActivated(Boolean) |
Dispatch setActivated to all of this View's children. |
| DispatchSetPressed(Boolean) |
Dispatch setPressed to all of this View's children. |
| DispatchSetSelected(Boolean) |
Dispatch setSelected to all of this View's children. |
| DispatchStartTemporaryDetach() |
Verteiler |
| DispatchSystemUiVisibilityChanged(Int32) |
Veraltet.
Benachrichtigt diese Ansicht, dass sich die Sichtbarkeit der System-UI geändert hat. |
| DispatchSystemUiVisibilityChanged(SystemUiFlags) |
Verteilen Sie Rückrufe an |
| DispatchTouchEvent(MotionEvent) |
Übergeben Sie das Motion-Ereignis des Touchscreens an die Zielansicht oder diese Ansicht, wenn es sich um das Ziel handelt. |
| DispatchTrackballEvent(MotionEvent) |
Übergeben Sie ein Trackball-Motion-Ereignis an die fokussierte Ansicht. |
| DispatchUnhandledMove(View, FocusSearchDirection) |
Diese Methode ist die letzte Chance für die fokussierte Ansicht und deren Vorgänger, auf eine Pfeiltaste zu reagieren. |
| DispatchVisibilityChanged(View, ViewStates) |
Verteilen sie eine Ansichtssichtsichtsänderung nach unten in der Ansichtshierarchie. |
| DispatchWindowFocusChanged(Boolean) |
Wird aufgerufen, wenn das Fenster, das diese Ansicht enthält, den Fensterfokus gewinnt oder verliert. |
| DispatchWindowInsetsAnimationEnd(WindowInsetsAnimation) |
|
| DispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation) |
Verteiler, |
| DispatchWindowInsetsAnimationProgress(WindowInsets, IList<WindowInsetsAnimation>) |
Dispatches |
| DispatchWindowInsetsAnimationStart(WindowInsetsAnimation, WindowInsetsAnimation+Bounds) |
Dispatches |
| DispatchWindowSystemUiVisiblityChanged(SystemUiFlags) |
Verteilen Sie Rückrufe an |
| DispatchWindowVisibilityChanged(ViewStates) |
Verteilen sie eine Fenstersichtbarkeit, um die Ansichtshierarchie nach unten zu ändern. |
| Dispose() |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| Dispose(Boolean) |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| DisposeUnlessReferenced() |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| Draw(Canvas) |
Rendern Sie diese Ansicht (und alle untergeordneten Elemente) manuell auf der angegebenen Canvas. |
| DrawableHotspotChanged(Single, Single) |
Diese Funktion wird aufgerufen, wenn sich der Ansichts-Hotspot ändert und an Zeichnungs- oder untergeordnete Ansichten weitergegeben werden muss, die von der Ansicht verwaltet werden. |
| DrawableStateChanged() |
Diese Funktion wird aufgerufen, wenn sich der Zustand der Ansicht so ändert, dass sie sich auf den Zustand von Drawables auswirkt, die angezeigt werden. |
| Equals(Object) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
| FindFocus() |
Suchen Sie die Ansicht in der Hierarchie, die in dieser Ansicht verwurzelt ist, die derzeit den Fokus hat. |
| FindOnBackInvokedDispatcher() |
Gehen Sie die Ansichtshierarchie nach oben, um die nächste |
| FindViewById(Int32) |
Sucht die erste absteigende Ansicht mit der angegebenen ID, die Ansicht selbst, wenn die ID übereinstimmt |
| FindViewById<T>(Int32) |
Sucht die Ansicht mit der angegebenen ID als angeforderten Typ. |
| FindViewsWithText(IList<View>, ICharSequence, FindViewsWith) |
Sucht die Ansichten, die angegebenen Text enthalten. |
| FindViewsWithText(IList<View>, String, FindViewsWith) |
Sucht die Ansichten, die angegebenen Text enthalten. |
| FindViewWithTag(Object) |
Suchen Sie nach einer untergeordneten Ansicht mit dem angegebenen Tag. |
| FitSystemWindows(Rect) |
Veraltet.
Wird von der Ansichtshierarchie aufgerufen, wenn sich die Inhaltsmenge für ein Fenster geändert hat, damit sie ihren Inhalt an diese Fenster anpassen kann. |
| FocusSearch(FocusSearchDirection) |
Suchen Sie die nächste Ansicht in der angegebenen Richtung, die den Fokus übernehmen kann. |
| ForceHasOverlappingRendering(Boolean) |
Legt das Verhalten für das überlappende Rendering für diese Ansicht fest (weitere Informationen zu diesem Verhalten finden Sie unter hasOverlappingRendering(). Das Aufrufen dieser Methode ist eine Alternative zum Außerkraftsetzen von hasOverlappingRendering() in einer Unterklasse, die den Wert bereitstellt, der dann intern verwendet wird. Das heißt, wenn forceHasOverlappingRendering(boolean) aufgerufen wird, wird der Wert von hasOverlappingRendering() ignoriert, und der in diese Methode übergebene Wert wird stattdessen verwendet. |
| ForceLayout() |
Erzwingt, dass diese Ansicht während des nächsten Layoutdurchlaufs angeordnet wird. |
| GatherTransparentRegion(Region) |
Dies wird von ViewRoot verwendet, um eine Optimierung durchzuführen, wenn die Ansichtshierarchie ein oder mehrere SurfaceView enthält. |
| GenerateDisplayHash(String, Rect, IExecutor, IDisplayHashResultCallback) |
Wird aufgerufen, um eine |
| GenerateViewId() |
Generieren Sie einen Wert, der für die Verwendung in |
| GetAccessibilityDelegate() |
Gibt den Delegat für die Implementierung der Barrierefreiheitsunterstützung per Komposition zurück. |
| GetAttributeResolutionStack(Int32) |
Gibt die sortierte Liste der Ressourcen-ID zurück, die beim Auflösen von Attributwerten für diesen |
| GetAutofillHints() |
Ruft die Hinweise ab, mit denen sie |
| GetClipBounds(Rect) |
Füllt ein Ausgaberechteck mit den Clipgrenzen der Ansicht auf, |
| GetDefaultSize(Int32, Int32) |
Hilfsprogramm, um eine Standardgröße zurückzugeben. |
| GetDrawableState() |
Gibt ein Array von Ressourcen-IDs der zeichnungsfähigen Zustände zurück, die den aktuellen Zustand der Ansicht darstellen. |
| GetDrawingCache(Boolean) |
Gibt die Bitmap zurück, in der diese Ansichtszeichnung zwischengespeichert wird. |
| GetDrawingRect(Rect) |
Gibt die sichtbaren Zeichnungsgrenzen der Ansicht zurück. |
| GetFocusable() |
Gibt die fokussierbare Einstellung für diese Ansicht zurück. |
| GetFocusables(FocusSearchDirection) |
Suchen und zurückgeben Sie alle fokussierbaren Ansichten, die untergeordnete Elemente dieser Ansicht sind, möglicherweise auch diese Ansicht, wenn sie fokussierbar ist. |
| GetFocusedRect(Rect) |
Wenn eine Ansicht den Fokus hat und der Benutzer davon entfernt navigiert, wird die nächste Ansicht nach dem von dieser Methode ausgefüllten Rechteck gesucht. |
| GetGlobalVisibleRect(Rect, Point) |
Legt |
| GetGlobalVisibleRect(Rect) |
Legt |
| GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
| GetHasOverlappingRendering() |
Gibt den Wert für das überlappende Rendering zurück, das intern verwendet wird. |
| GetHitRect(Rect) |
Treffen des Rechtecks in den Koordinaten des übergeordneten Elements |
| GetLocalVisibleRect(Rect) |
Legt |
| GetLocationInSurface(Int32[]) |
Ruft die Koordinaten dieser Ansicht im Koordinatenbereich der Ansicht ab, die |
| GetLocationInWindow(Int32[]) |
Ruft die Koordinaten dieser Ansicht im Koordinatenbereich des Fensters ab, das die Ansicht enthält, unabhängig von Systemdekoordinaten. |
| GetLocationOnScreen(Int32[]) |
Ruft die Koordinaten dieser Ansicht im Koordinatenbereich des Gerätebildschirms ab, unabhängig von Systemdekoordinaten und ob sich das System im Mehrfenstermodus befindet. |
| GetReceiveContentMimeTypes() |
Gibt die MIME-Typen zurück, die von dieser Ansicht akzeptiert |
| GetTag(Int32) |
Gibt das mit dieser Ansicht verknüpfte Tag und den angegebenen Schlüssel zurück. |
| GetWindowVisibleDisplayFrame(Rect) |
Rufen Sie die gesamte sichtbare Anzeigegröße ab, in der das Fenster, dem diese Ansicht zugeordnet ist, positioniert wurde. |
| GetX() |
Die visuelle x-Position dieser Ansicht in Pixeln. |
| GetY() |
Die visuelle y-Position dieser Ansicht in Pixeln. |
| GetZ() |
Die visuelle Z-Position dieser Ansicht in Pixeln. |
| Inflate(Context, Int32, ViewGroup) |
Vergrößern Sie eine Ansicht aus einer XML-Ressource. |
| InitializeFadingEdge(TypedArray) |
Initialisiert die verblassenden Kanten aus einem bestimmten Satz von formatierten Attributen. |
| InitializeScrollbars(TypedArray) |
Initialisiert die Bildlaufleisten aus einem bestimmten Satz von formatierten Attributen. |
| Invalidate() |
Die gesamte Ansicht wird ungültig. |
| Invalidate(Int32, Int32, Int32, Int32) |
Markieren Sie den bereich, der durch das Rechteck (l,t,r,b) definiert ist, da er gezeichnet werden muss. |
| Invalidate(Rect) |
Markieren Sie den bereich, der durch schmutzig definiert wird, da er gezeichnet werden muss. |
| InvalidateDrawable(Drawable) |
Die angegebene Drawable-Datei wird ungültig. |
| InvalidateOutline() |
Aufgerufen, um die Gliederung dieser Ansicht anhand der Gliederung neu zu erstellen |
| InvokeFitsSystemWindows() |
Veraltet.
Ruft das ältere Verhalten von Fit-System-Fenstern dieser Ansicht auf. |
| IsVisibleToUserForAutofill(Int32) |
Berechnet, ob diese virtuelle AutoAusfüllansicht für den Benutzer sichtbar ist. |
| JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
| JumpDrawablesToCurrentState() |
Rufen Sie |
| KeyboardNavigationClusterSearch(View, FocusSearchDirection) |
Suchen Sie den nächstgelegenen Tastaturnavigationscluster in der angegebenen Richtung. |
| Layout(Int32, Int32, Int32, Int32) |
Zuweisen einer Größe und Position zu einer Ansicht und allen untergeordneten Elementen |
| Measure(Int32, Int32) |
Dies wird aufgerufen, um herauszufinden, wie groß eine Sicht sein sollte. |
| MergeDrawableStates(Int32[], Int32[]) |
Verbinden Sie Ihre eigenen Zustandswerte in <var additionalState>/var< in den Basiszustandswerte >var<baseState>/var<, die von > |
| Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
| NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
| OffsetLeftAndRight(Int32) |
Verschieben Sie die horizontale Position dieser Ansicht um die angegebene Pixelmenge. |
| OffsetTopAndBottom(Int32) |
Verschieben Sie die vertikale Position dieser Ansicht um die angegebene Anzahl von Pixeln. |
| OnAnimationEnd() |
Wird von einer übergeordneten ViewGroup aufgerufen, um das Ende der animation zu benachrichtigen, die derzeit dieser Ansicht zugeordnet ist. |
| OnAnimationStart() |
Wird von einer übergeordneten ViewGroup aufgerufen, um den Start der derzeit dieser Ansicht zugeordneten Animation zu benachrichtigen. |
| OnApplyWindowInsets(WindowInsets) |
Wird aufgerufen, wenn die Ansicht gemäß ihrer internen Richtlinie angewendet |
| OnAttachedToWindow() |
Dies wird aufgerufen, wenn die Ansicht an ein Fenster angefügt wird. |
| OnCancelPendingInputEvents() |
Wird als Ergebnis eines Aufrufs |
| OnCapturedPointerEvent(MotionEvent) |
Implementieren Sie diese Methode, um erfasste Zeigerereignisse zu behandeln. |
| OnCheckIsTextEditor() |
Überprüfen Sie, ob es sich bei der aufgerufenen Ansicht um einen Text-Editor handelt. In diesem Fall wäre es sinnvoll, automatisch ein Softeingabefenster dafür anzuzeigen. |
| OnConfigurationChanged(Configuration) |
Wird aufgerufen, wenn sich die aktuelle Konfiguration der von der Anwendung verwendeten Ressourcen geändert hat. |
| OnCreateContextMenu(IContextMenu) |
Ansichten sollten dies implementieren, wenn die Ansicht selbst Elemente zum Kontextmenü hinzufügen soll. |
| OnCreateDrawableState(Int32) |
Generieren Sie den neuen |
| OnCreateInputConnection(EditorInfo) |
Erstellen Sie eine neue InputConnection für einen InputMethod für die Interaktion mit der Ansicht. |
| OnCreateViewTranslationRequest(Int32[], IConsumer) |
Sammelt eine |
| OnCreateVirtualViewTranslationRequests(Int64[], Int32[], IConsumer) |
Sammelt |
| OnDetachedFromWindow() |
Dies wird aufgerufen, wenn die Ansicht von einem Fenster getrennt wird. |
| OnDisplayHint(Int32) |
Gibt dieser Ansicht einen Hinweis darauf, ob sie angezeigt wird oder nicht. |
| OnDragEvent(DragEvent) |
Behandelt drag events sent by the system following a call to |
| OnDraw(Canvas) |
Implementieren Sie dies, um Ihre Zeichnung auszuführen. |
| OnDrawForeground(Canvas) |
Zeichnen Sie alle Vordergrundinhalte für diese Ansicht. |
| OnDrawScrollBars(Canvas) |
Fordern Sie die Zeichnung der horizontalen und vertikalen Bildlaufleiste an. |
| OnFilterTouchEventForSecurity(MotionEvent) |
Filtern Sie das Touchereignis, um Sicherheitsrichtlinien anzuwenden. |
| OnFinishInflate() |
Finalize inflating a view from XML. |
| OnFinishTemporaryDetach() |
Wird aufgerufen, nachdem |
| OnFocusChanged(Boolean, FocusSearchDirection, Rect) |
Wird vom Ansichtssystem aufgerufen, wenn sich der Fokuszustand dieser Ansicht ändert. |
| OnGenericMotionEvent(MotionEvent) |
Implementieren Sie diese Methode zum Behandeln generischer Bewegungsereignisse. |
| OnHoverChanged(Boolean) |
Implementieren Sie diese Methode zum Behandeln von Hoverzustandsänderungen. |
| OnHoverEvent(MotionEvent) |
Implementieren Sie diese Methode zum Behandeln von Hoverereignissen. |
| OnInitializeAccessibilityEvent(AccessibilityEvent) |
Initialisiert eine |
| OnInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) |
Initialisiert eine |
| OnKeyDown(Keycode, KeyEvent) |
Standardimplementierung von |
| OnKeyLongPress(Keycode, KeyEvent) |
Standardimplementierung von |
| OnKeyMultiple(Keycode, Int32, KeyEvent) |
Standardimplementierung von |
| OnKeyPreIme(Keycode, KeyEvent) |
Behandeln Sie ein Schlüsselereignis, bevor es von jeder Eingabemethode verarbeitet wird, die der Ansichtshierarchie zugeordnet ist. |
| OnKeyShortcut(Keycode, KeyEvent) |
Wird für die fokussierte Ansicht aufgerufen, wenn ein Tastenkombinationsereignis nicht behandelt wird. |
| OnKeyUp(Keycode, KeyEvent) |
Standardimplementierung von |
| OnLayout(Boolean, Int32, Int32, Int32, Int32) |
Wird vom Layout aufgerufen, wenn diese Ansicht jedem untergeordneten Element eine Größe und Position zuweisen soll. |
| OnMeasure(Int32, Int32) |
Messen Sie die Ansicht und deren Inhalt, um die gemessene Breite und die gemessene Höhe zu bestimmen. |
| OnOverScrolled(Int32, Int32, Boolean, Boolean) |
Wird aufgerufen, um |
| OnPointerCaptureChange(Boolean) |
Wird aufgerufen, wenn das Fenster gerade die Zeigererfassung erworben oder verloren hat. |
| OnPopulateAccessibilityEvent(AccessibilityEvent) |
Wird aufgerufen, dieser |
| OnProvideAutofillStructure(ViewStructure, AutofillFlags) |
Füllt eine |
| OnProvideAutofillVirtualStructure(ViewStructure, AutofillFlags) |
Füllt ein |
| OnProvideContentCaptureStructure(ViewStructure, Int32) |
Füllt eine |
| OnProvideStructure(ViewStructure) |
Wird aufgerufen, wenn die Hilfsstruktur als Teil einer |
| OnProvideVirtualStructure(ViewStructure) |
Wird aufgerufen, wenn die Hilfsstruktur aus einer Ansicht abgerufen wird, um |
| OnReceiveContent(ContentInfo) |
Implementiert das Standardverhalten für den Empfang von Inhalten für diesen Ansichtstyp. |
| OnResolvePointerIcon(MotionEvent, Int32) |
Lösen Sie das Zeigersymbol auf, das für den angegebenen Zeiger im Animationsereignis verwendet werden soll. |
| OnRestoreInstanceState(IParcelable) |
Hook ermöglicht es einer Ansicht, eine Darstellung ihres internen Zustands erneut anzuwenden, die zuvor von |
| OnRtlPropertiesChanged(LayoutDirection) |
Wird aufgerufen, wenn eine beliebige RTL-Eigenschaft (Layoutrichtung oder Textrichtung oder Textausrichtung) geändert wurde. |
| OnSaveInstanceState() |
Hook ermöglicht es einer Ansicht, eine Darstellung des internen Zustands zu generieren, die später verwendet werden kann, um eine neue Instanz mit demselben Zustand zu erstellen. |
| OnScreenStateChanged(ScreenState) |
Diese Methode wird immer aufgerufen, wenn der Zustand des Bildschirms, dem diese Ansicht zugeordnet ist, an Änderungen angefügt wird. |
| OnScrollCaptureSearch(Rect, Point, IConsumer) |
Wird aufgerufen, wenn die Bildlaufaufnahme angefordert wird, um nach geeigneten Inhalten zum Scrollen zu suchen. |
| OnScrollChanged(Int32, Int32, Int32, Int32) |
Dies wird als Reaktion auf einen internen Bildlauf in dieser Ansicht aufgerufen (i. |
| OnSetAlpha(Int32) |
Wird aufgerufen, wenn eine Transformation vorhanden ist, die Alpha umfasst. |
| OnSizeChanged(Int32, Int32, Int32, Int32) |
Dies wird während des Layouts aufgerufen, wenn sich die Größe dieser Ansicht geändert hat. |
| OnStartTemporaryDetach() |
Dies wird aufgerufen, wenn ein Container vorübergehend ein untergeordnetes Element mit |
| OnTouchEvent(MotionEvent) |
Implementieren Sie diese Methode zum Behandeln von Touchbildschirm-Bewegungsereignissen. |
| OnTrackballEvent(MotionEvent) |
Implementieren Sie diese Methode zum Behandeln von Trackball-Bewegungsereignissen. |
| OnViewTranslationResponse(ViewTranslationResponse) |
Wird aufgerufen, wenn der Inhalt |
| OnVirtualViewTranslationResponses(LongSparseArray) |
Wird aufgerufen, wenn der Inhalt |
| OnVisibilityAggregated(Boolean) |
Wird aufgerufen, wenn die Benutzersichtbarkeit dieser Ansicht potenziell von einer Änderung an dieser Ansicht selbst beeinflusst wird, einer Vorgängeransicht oder dem Fenster, an das diese Ansicht angefügt ist. |
| OnVisibilityChanged(View, ViewStates) |
Wird aufgerufen, wenn sich die Sichtbarkeit der Ansicht oder eines Vorgängers der Ansicht geändert hat. |
| OnWindowFocusChanged(Boolean) |
Wird aufgerufen, wenn das Fenster, das diese Ansicht enthält, den Fokus gewinnt oder verliert. |
| OnWindowSystemUiVisibilityChanged(SystemUiFlags) |
Überschreiben, um herauszufinden, wann sich die angeforderte Sichtbarkeit der Systembenutzeroberfläche des Fensters geändert hat, d. h. der wert, von |
| OnWindowVisibilityChanged(ViewStates) |
Wird aufgerufen, wenn das enthaltende Fenster seine Sichtbarkeit (zwischen |
| OverScrollBy(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean) |
Scrollen Sie die Ansicht mit Standardverhalten für den Bildlauf über die normalen Inhaltsgrenzen hinaus. |
| PerformAccessibilityAction(Action, Bundle) |
Führt die angegebene Barrierefreiheitsaktion für die Ansicht aus. |
| PerformAccessibilityAction(GlobalAction, Bundle) |
Veraltet.
Führt die angegebene Barrierefreiheitsaktion für die Ansicht aus. |
| PerformClick() |
Rufen Sie die OnClickListener-Ansicht auf, wenn sie definiert ist. |
| PerformContextClick() |
Rufen Sie die OnContextClickListener-Ansicht auf, wenn sie definiert ist. |
| PerformContextClick(Single, Single) |
Rufen Sie die OnContextClickListener-Ansicht auf, wenn sie definiert ist. |
| PerformHapticFeedback(FeedbackConstants, FeedbackFlags) |
BZZZTT!! 1! |
| PerformHapticFeedback(FeedbackConstants) |
BZZZTT!! 1! |
| PerformHapticFeedback(HapticFeedbackRequest) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. |
| PerformLongClick() |
Ruft die OnLongClickListener-Ansicht auf, wenn sie definiert ist. |
| PerformLongClick(Single, Single) |
Ruft die OnLongClickListener-Ansicht auf, wenn sie definiert ist. |
| PerformReceiveContent(ContentInfo) |
Empfängt den angegebenen Inhalt. |
| PlaySoundEffect(SoundEffects) |
Wiedergeben eines Soundeffekts für diese Ansicht. |
| Post(Action) |
Stellt eine Aktion bereit, die in diesem Ansichts-UI-Thread ausgeführt werden soll. |
| Post(IRunnable) |
Bewirkt, dass die Ausführung der Nachrichtenwarteschlange hinzugefügt werden kann. |
| PostDelayed(Action, Int64) |
Veröffentlicht eine Aktion, die nach einer Verzögerung auf diesem Ansichts-UI-Thread ausgeführt werden soll. |
| PostDelayed(IRunnable, Int64) |
Bewirkt, dass die Ausführung der Nachrichtenwarteschlange nach ablaufendem Zeitraum ausgeführt werden kann. |
| PostInvalidate() |
Führen Sie eine ungültige Aktion in einem nachfolgenden Zyklus durch die Ereignisschleife durch. |
| PostInvalidate(Int32, Int32, Int32, Int32) |
Führt zu einer Ungültigkeit des angegebenen Bereichs bei einem nachfolgenden Zyklus durch die Ereignisschleife. |
| PostInvalidateDelayed(Int64, Int32, Int32, Int32, Int32) |
Führt zu einer Ungültigkeit des angegebenen Bereichs bei einem nachfolgenden Zyklus durch die Ereignisschleife. |
| PostInvalidateDelayed(Int64) |
Führen Sie eine ungültige Aktion in einem nachfolgenden Zyklus durch die Ereignisschleife durch. |
| PostInvalidateOnAnimation() |
Führt dazu, dass im nächsten Animationszeitschritt, in der Regel der nächste Anzeigerahmen, ungültig wird. |
| PostInvalidateOnAnimation(Int32, Int32, Int32, Int32) |
Führt dazu, dass für den nächsten Animationszeitschritt eine Ungültigkeit des angegebenen Bereichs auftritt, in der Regel der nächste Anzeigerahmen. |
| PostOnAnimation(IRunnable) |
Bewirkt, dass die Ausführung im nächsten Animationszeitschritt ausgeführt werden kann. |
| PostOnAnimationDelayed(IRunnable, Int64) |
Bewirkt, dass die Ausführung im nächsten Animationszeitschritt ausgeführt werden kann, nachdem die angegebene Zeitspanne verstrichen ist. |
| RefreshDrawableState() |
Rufen Sie dies auf, um zu erzwingen, dass eine Ansicht den zeichnungsfähigen Zustand aktualisiert. |
| ReleasePointerCapture() |
Gibt die Zeigeraufnahme frei. |
| RemoveCallbacks(Action) |
Entfernt ausstehende Ausführungen der angegebenen Aktion aus der Nachrichtenwarteschlange dieser Ansicht. |
| RemoveCallbacks(IRunnable) |
Entfernt die angegebene Runnable aus der Nachrichtenwarteschlange. |
| RemoveOnAttachStateChangeListener(View+IOnAttachStateChangeListener) |
Entfernen Sie einen Listener für Änderungen am Anfügen des Zustands. |
| RemoveOnLayoutChangeListener(View+IOnLayoutChangeListener) |
Entfernen Sie einen Listener für Layoutänderungen. |
| RemoveOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener) |
Entfernt einen Listener, der unbehandelte Dateien empfängt |
| ReportAppJankStats(AppJankStats) |
Wird von Apps aufgerufen, wenn sie Jank-Statistiken an das System melden möchten. |
| RequestApplyInsets() |
Bitten Sie, eine neue Versendung |
| RequestFitSystemWindows() |
Veraltet.
Bitten Sie, eine neue Versendung |
| RequestFocus() |
Rufen Sie dies auf, um zu versuchen, einer bestimmten Ansicht oder einem der untergeordneten Elemente den Fokus zu geben. |
| RequestFocus(FocusSearchDirection, Rect) |
Rufen Sie dies auf, um zu versuchen, einer bestimmten Ansicht oder einem der untergeordneten Elemente den Fokus zu geben, und geben Sie ihm Hinweise auf die Richtung und ein bestimmtes Rechteck, von dem der Fokus stammt. |
| RequestFocus(FocusSearchDirection) |
Rufen Sie dies auf, um zu versuchen, einer bestimmten Ansicht oder einem der untergeordneten Elemente den Fokus zu geben, und geben Sie ihm einen Hinweis darauf, welche Richtung der Fokus überschrift ist. |
| RequestFocusFromTouch() |
Rufen Sie dies auf, um zu versuchen, einer bestimmten Ansicht oder einem der untergeordneten Elemente den Fokus zu geben. |
| RequestLayout() |
Rufen Sie dies auf, wenn sich etwas geändert hat, das das Layout dieser Ansicht ungültig hat. |
| RequestPointerCapture() |
Fordert den Zeigererfassungsmodus an. |
| RequestRectangleOnScreen(Rect, Boolean, Int32) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. |
| RequestRectangleOnScreen(Rect, Boolean) |
Fordern Sie an, dass ein Rechteck dieser Ansicht auf dem Bildschirm sichtbar ist und bei Bedarf nur ausreichend scrollt. |
| RequestRectangleOnScreen(Rect) |
Fordern Sie an, dass ein Rechteck dieser Ansicht auf dem Bildschirm sichtbar ist und bei Bedarf nur ausreichend scrollt. |
| RequestUnbufferedDispatch(Int32) |
Fordern Sie einen ungepufferten Dispatch der angegebenen Ereignisquellklasse an diese Ansicht an. |
| RequestUnbufferedDispatch(MotionEvent) |
Fordern Sie den ungepufferten Versand des angegebenen Datenstroms von MotionEvents an diese Ansicht an. |
| RequireViewById(Int32) |
Sucht die erste absteigende Ansicht mit der angegebenen ID, die Ansicht selbst, wenn die ID übereinstimmt |
| RequireViewById<T>(Int32) |
Sucht die Ansicht mit der angegebenen ID als angeforderten Typ. |
| ResetPivot() |
Löscht alle Pivots, die zuvor durch einen Aufruf |
| ResolveSize(Int32, Int32) |
Version der |
| ResolveSizeAndState(Int32, Int32, Int32) |
Hilfsprogramm, um eine gewünschte Größe und einen gewünschten Zustand mit Einschränkungen abzugleichen, die von einer MeasureSpec auferlegt werden. |
| RestoreDefaultFocus() |
Gibt den Fokus auf die Standardfokusansicht in der Ansichtshierarchie, die diese Ansicht als Stamm enthält. |
| RestoreHierarchyState(SparseArray) |
Stellen Sie den fixierten Zustand dieser Ansichtshierarchie aus dem angegebenen Container wieder her. |
| SaveAttributeDataForStyleable(Context, Int32[], IAttributeSet, TypedArray, Int32, Int32) |
Speichert Debuginformationen zu Attributen. |
| SaveHierarchyState(SparseArray) |
Speichern Sie den fixierten Zustand dieser Ansichtshierarchie im angegebenen Container. |
| ScheduleDrawable(Drawable, Action, Int64) |
Plant eine zeichnungsfähige Aktion, die zur angegebenen Zeit ausgeführt werden soll. |
| ScheduleDrawable(Drawable, IRunnable, Int64) |
Plant eine Aktion für eine zeichnungsfähige Aktion zu einem bestimmten Zeitpunkt. |
| ScrollBy(Int32, Int32) |
Verschieben Sie die gescrollte Position der Ansicht. |
| ScrollTo(Int32, Int32) |
Legen Sie die Bildlaufposition der Ansicht fest. |
| SendAccessibilityEvent(EventTypes) |
Sendet ein Barrierefreiheitsereignis des angegebenen Typs. |
| SendAccessibilityEventUnchecked(AccessibilityEvent) |
Diese Methode verhält sich genau so, als |
| SetAccessibilityDataSensitive(AccessibilityDataSensitive) |
Gibt an, ob diese Ansicht nur Interaktionen von |
| SetAccessibilityDelegate(View+AccessibilityDelegate) |
Legt einen Delegat für die Implementierung der Barrierefreiheitsunterstützung über die Komposition (im Gegensatz zur Vererbung) fest. |
| SetAllowClickWhenDisabled(Boolean) |
Aktiviert oder deaktiviert Klickereignisse für diese Ansicht, wenn sie deaktiviert sind. |
| SetAllowedHandwritingDelegatePackage(String) |
Gibt an, dass diese Ansicht als Handschriftinitiierungsdelegator für eine Delegat-Editor-Ansicht aus dem angegebenen Paket fungieren kann. |
| SetAllowedHandwritingDelegatorPackage(String) |
Gibt an, dass eine Ansicht aus dem angegebenen Paket als Handschriftdelegator für diese Delegat-Editor-Ansicht fungieren kann. |
| SetAutofillHints(String[]) |
Legt die Hinweise fest, mit denen sie |
| SetBackgroundColor(Color) |
Legt die Hintergrundfarbe für diese Ansicht fest. |
| SetBackgroundDrawable(Drawable) |
Veraltet.
Legt die als Hintergrund dieser Ansicht verwendete Zeichnungsdatei fest. |
| SetBackgroundResource(Int32) |
Legen Sie den Hintergrund auf eine bestimmte Ressource fest. |
| SetCameraDistance(Single) |
Legt den Abstand entlang der Z-Achse (orthogonal zur X/Y-Ebene, auf der Ansichten gezeichnet werden) von der Kamera zu dieser Ansicht fest. |
| SetFadingEdgeLength(Int32) |
Legen Sie die Größe des eingeblendeten Rands fest, mit dem angegeben wird, dass mehr Inhalte in dieser Ansicht verfügbar sind. |
| SetFitsSystemWindows(Boolean) |
Legt fest, ob diese Ansicht Systembildschirm-Dekorationen wie die Statusleiste berücksichtigen und deren Inhalt festlegen soll. d. h. steuern, ob die Standardimplementierung |
| SetFocusable(ViewFocusability) |
Legt fest, ob diese Ansicht den Fokus erhalten kann. |
| SetForegroundGravity(GravityFlags) |
Beschreibt, wie der Vordergrund positioniert wird. |
| SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
| SetHandwritingBoundsOffsets(Single, Single, Single, Single) |
Legen Sie die Menge des Offsets fest, der auf die Zeichenstiftgrenzen dieser Ansicht angewendet wird. |
| SetLayerPaint(Paint) |
Aktualisiert das objekt, das |
| SetLayerType(LayerType, Paint) |
Gibt den Typ der Layersicherung für diese Ansicht an. |
| SetLeftTopRightBottom(Int32, Int32, Int32, Int32) |
Weisen Sie dieser Ansicht eine Größe und Position zu. |
| SetMeasuredDimension(Int32, Int32) |
Diese Methode muss aufgerufen |
| SetMinimumHeight(Int32) |
Legt die Mindesthöhe der Ansicht fest. Es ist nicht garantiert, dass die Ansicht diese Mindesthöhe erreichen kann (z. B. wenn das übergeordnete Layout sie mit weniger verfügbarer Höhe einschränkt). |
| SetMinimumWidth(Int32) |
Legt die Mindestbreite der Ansicht fest. Es ist nicht garantiert, dass die Ansicht diese Mindestbreite erreichen kann (z. B. wenn das übergeordnete Layout sie mit weniger verfügbarer Breite einschränkt). |
| SetOnApplyWindowInsetsListener(View+IOnApplyWindowInsetsListener) |
Legen Sie fest |
| SetOnCapturedPointerListener(View+IOnCapturedPointerListener) |
Legen Sie einen Listener fest, um Rückrufe zu empfangen, wenn sich der Zeigeraufnahmezustand einer Ansicht ändert. |
| SetOnClickListener(View+IOnClickListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn auf diese Ansicht geklickt wird. |
| SetOnContextClickListener(View+IOnContextClickListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn auf diese Ansicht der Kontext geklickt wird. |
| SetOnCreateContextMenuListener(View+IOnCreateContextMenuListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn das Kontextmenü für diese Ansicht erstellt wird. |
| SetOnDragListener(View+IOnDragListener) |
Registrieren Sie ein Callbackobjekt für das Drag-Ereignislistener für diese Ansicht. |
| SetOnGenericMotionListener(View+IOnGenericMotionListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn ein generisches Animationsereignis an diese Ansicht gesendet wird. |
| SetOnHoverListener(View+IOnHoverListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn ein Hoverereignis an diese Ansicht gesendet wird. |
| SetOnKeyListener(View+IOnKeyListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn in dieser Ansicht eine Hardwaretaste gedrückt wird. |
| SetOnLongClickListener(View+IOnLongClickListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn auf diese Ansicht geklickt und gehalten wird. |
| SetOnReceiveContentListener(String[], IOnReceiveContentListener) |
Legt fest, dass der Listener das |
| SetOnScrollChangeListener(View+IOnScrollChangeListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn sich die Bildlauf-X- oder Y-Position dieser Ansicht ändert. |
| SetOnSystemUiVisibilityChangeListener(View+IOnSystemUiVisibilityChangeListener) |
Legen Sie einen Listener fest, um Rückrufe zu empfangen, wenn sich die Sichtbarkeit der Systemleiste ändert. |
| SetOnTouchListener(View+IOnTouchListener) |
Registrieren Sie einen Rückruf, der aufgerufen werden soll, wenn ein Touchereignis an diese Ansicht gesendet wird. |
| SetOutlineAmbientShadowColor(Color) |
Legt die Farbe des Umgebungsschatten fest, der gezeichnet wird, wenn die Ansicht einen positiven Z- oder Höhenwert aufweist. |
| SetOutlineSpotShadowColor(Color) |
Legt die Farbe des Spotschatten fest, der gezeichnet wird, wenn die Ansicht einen positiven Z- oder Höhenwert aufweist. |
| SetPadding(Int32, Int32, Int32, Int32) |
Legt den linken, oberen, rechten und unteren Abstand dieser Ansicht fest. |
| SetPaddingRelative(Int32, Int32, Int32, Int32) |
Legt den relativen Abstand fest. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver) |
Legt eine |
| SetRenderEffect(RenderEffect) |
Konfigurieren Sie die |
| SetScrollCaptureCallback(IScrollCaptureCallback) |
Legt den Rückruf fest, um Bildlauferfassungsanforderungen zu empfangen. Diese Komponente ist der Adapter zwischen der Bildlauferfassungs-API und dem Anwendungs-UI-Code. Wenn kein Rückruf festgelegt ist, stellt das System möglicherweise eine Implementierung bereit. Jeder hier bereitgestellte Wert hat Vorrang vor einer Systemversion. Diese Ansicht wird ignoriert, wenn SCROLL_CAPTURE_HINT_EXCLUDE in dessen scrollCaptureHint festgelegt wird, unabhängig davon, ob ein Rückruf festgelegt wurde. Es wird empfohlen, den Hinweis zur Bildlaufaufnahme SCROLL_CAPTURE_HINT_INCLUDE festzulegen, wenn Sie einen benutzerdefinierten Rückruf festlegen, um sicherzustellen, dass er als Ziel ausgewählt ist. |
| SetScrollContainer(Boolean) |
Ändern Sie, ob es sich bei dieser Ansicht um einen Der Satz bildlauffähiger Container im Fenster handelt. |
| SetScrollIndicators(Int32, Int32) |
Legt den aktivierten Zustand der Bildlaufanzeigen fest, die durch eine Maske ausgewählt wurden. |
| SetScrollIndicators(Int32) |
Legt fest, welche Bildlaufindikatoren von dieser Ansicht angezeigt werden können. |
| SetTag(Int32, Object) |
Legt ein Tag fest, das dieser Ansicht und einem Schlüssel zugeordnet ist. |
| SetTransitionVisibility(ViewStates) |
Ändert die Sichtbarkeit dieser Ansicht, ohne andere Änderungen auszulösen. |
| SetViewTranslationCallback(IViewTranslationCallback) |
Legt einen |
| SetWillNotCacheDrawing(Boolean) |
Wenn der Zeichnungscache einer Ansicht aktiviert ist, wird die Zeichnung an eine Offscreen-Bitmap umgeleitet. |
| SetWillNotDraw(Boolean) |
Wenn diese Ansicht keine eigene Zeichnung vorlässt, legen Sie dieses Kennzeichen fest, um weitere Optimierungen zu ermöglichen. |
| SetWindowInsetsAnimationCallback(WindowInsetsAnimation+Callback) |
Legt einen |
| SetX(Single) |
Legt die visuelle x-Position dieser Ansicht in Pixel fest. Dies entspricht dem Festlegen der translationX-Eigenschaft als Unterschied zwischen dem übergebenen x-Wert und der aktuellen linken Eigenschaft. |
| SetY(Single) |
Legt die visuelle y-Position dieser Ansicht in Pixel fest. Dies entspricht dem Festlegen der translationY-Eigenschaft auf den Unterschied zwischen dem übergebenen y-Wert und der aktuellen obersten Eigenschaft. |
| SetZ(Single) |
Legt die visuelle Z-Position dieser Ansicht in Pixel fest. Dies entspricht dem Festlegen der translationZ-Eigenschaft als Unterschied zwischen dem übergebenen Z-Wert und der aktuellen Höheneigenschaft. |
| ShowContextMenu() |
Zeigt das Kontextmenü für diese Ansicht an. |
| ShowContextMenu(Single, Single) |
Zeigt das Kontextmenü für diese Ansicht an, die mit der angegebenen ansichtsrelativen Koordinate verankert ist. |
| StartActionMode(ActionMode+ICallback, ActionModeType) |
Starten Sie einen Aktionsmodus mit dem Standardtyp |
| StartActionMode(ActionMode+ICallback) |
Starten Sie einen Aktionsmodus mit dem Standardtyp |
| StartAnimation(Animation) |
Starten Sie die angegebene Animation jetzt. |
| StartDrag(ClipData, View+DragShadowBuilder, Object, Int32) |
Startet einen Drag-and-Drop-Vorgang. |
| StartDragAndDrop(ClipData, View+DragShadowBuilder, Object, Int32) |
Startet einen Drag-and-Drop-Vorgang. |
| StartNestedScroll(ScrollAxis) |
Beginnen Sie einen verschachtelbaren Bildlaufvorgang entlang der angegebenen Achsen. |
| StopNestedScroll() |
Beenden eines geschachtelten Bildlaufs in Bearbeitung. |
| ToArray<T>() |
Erstellt ein verwaltetes Array aus diesem Java Arraywrapper. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
| TransformMatrixToGlobal(Matrix) |
Ändert die Eingabematrix so, dass ansichtslokale Koordinaten den Bildschirmkoordinaten zugeordnet werden. |
| TransformMatrixToLocal(Matrix) |
Ändert die Eingabematrix so, dass sie Bildschirmkoordinaten ansichtslokalen Koordinaten zuordnet. |
| UnregisterFromRuntime() |
Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf. (Geerbt von Object) |
| UnscheduleDrawable(Drawable, Action) |
Bricht eine zuvor geplante Zeichnungsaktion ab. |
| UnscheduleDrawable(Drawable, IRunnable) |
Bricht eine geplante Aktion für eine zeichnungsfähige Aktion ab. |
| UnscheduleDrawable(Drawable) |
Ungeplante Ereignisse, die dem angegebenen Drawable zugeordnet sind. |
| UpdateDragShadow(View+DragShadowBuilder) |
Aktualisiert den Ziehschatten für den laufenden Zieh- und Ablagevorgang. |
| VerifyDrawable(Drawable) |
Wenn ihre Ansichtsunterklasse eigene Drawable-Objekte anzeigt, sollte sie diese Funktion überschreiben und für alle angezeigten Drawable-Objekte "true" zurückgeben. |
| Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><> (Geerbt von Object) |
| Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| WillNotCacheDrawing() |
Gibt zurück, ob diese Ansicht die Zeichnung zwischenspeichern kann oder nicht. |
| WillNotDraw() |
Gibt zurück, ob diese Ansicht eigenständig bezieht. |
Ereignisse
| Name | Beschreibung |
|---|---|
| CapturedPointer |
Tritt auf, wenn Zeigereingaben übermittelt werden, während diese Ansicht zeigererfassung hat. |
| Click |
Tritt auf, wenn auf diese Ansicht geklickt wird. |
| ContextClick |
Tritt auf, wenn für diese Ansicht ein Kontextklick ausgeführt wird. |
| ContextMenuCreated |
Tritt auf, wenn diese Ansicht ein Kontextmenü erstellt. |
| Drag |
Tritt auf, wenn ein Drag-Ereignis an diese Ansicht verteilt wird. |
| FocusChange |
Tritt auf, wenn diese Ansicht den Fokus gewinnt oder verliert. |
| GenericMotion |
Tritt auf, wenn ein generisches Bewegungsereignis an diese Ansicht verteilt wird. |
| Hover |
Tritt auf, wenn ein Hover-Motion-Ereignis an diese Ansicht verteilt wird. |
| KeyPress |
Tritt auf, wenn diese Ansicht ein Schlüsselereignis empfängt. |
| LayoutChange |
Tritt ein, nachdem diese Ansicht die Layoutgrenzen geändert hat. |
| LongClick |
Tritt auf, wenn diese Ansicht lang geklickt wird. |
| LongClickUseDefaultHapticFeedback |
Tritt auf, wenn ein langer Klick das standardmäßige haptische Feedbackverhalten anfordert. |
| ScrollChange |
Tritt auf, wenn sich die Bildlaufposition dieser Ansicht ändert. |
| SystemUiVisibilityChange |
Tritt auf, wenn sich die Sichtbarkeit des Ansichtssystems ändert. |
| Touch |
Tritt auf, wenn ein Touchereignis an diese Ansicht verteilt wird. |
| UnhandledKeyEvent |
Tritt auf, wenn ein unbehandeltes Schlüsselereignis diese Ansicht erreicht. |
| ViewAttachedToWindow |
Tritt auf, wenn diese Ansicht an ein Fenster angefügt ist. |
| ViewDetachedFromWindow |
Tritt auf, wenn diese Ansicht von einem Fenster getrennt ist. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IJavaPeerable.Disposed() |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| IJavaPeerable.Finalized() |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. (Geerbt von JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
Diese Klasse stellt den grundlegenden Baustein für Benutzeroberflächenkomponenten dar. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |