View クラス

定義

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

[Android.Runtime.Register("android/view/View", DoNotGenerateAcw=true)]
public class View : Java.Lang.Object, Android.Graphics.Drawables.Drawable.ICallback, Android.Views.Accessibility.IAccessibilityEventSource, Android.Views.KeyEvent.ICallback, IDisposable, Java.Interop.IJavaPeerable
[<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
継承
View
派生
属性
実装

注釈

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。 ビューは画面上の四角形の領域を占有し、描画とイベント処理を担当します。 View は <em>widgets</em> の基本クラスであり、対話型 UI コンポーネント (ボタン、テキスト フィールドなど) の作成に使用されます。 android.view.ViewGroup サブクラスは、<em>layouts</em> の基本クラスです。これは、他のビュー (または他の ViewGroup) を保持し、そのレイアウト プロパティを定義する非表示のコンテナーです。

<div class="special reference"><h3>Developer Guides</h3>

このクラスを使用してアプリケーションのユーザー インターフェイスを開発する方法については、 ユーザー インターフェイス 開発者ガイドを参照してください。 </部>

"using"><h3>ビューの使用</h3>

ウィンドウ内のすべてのビューは、1 つのツリーに配置されます。 コードから、または 1 つ以上の XML レイアウト ファイルにビューのツリーを指定して、ビューを追加できます。 コントロールとして機能するか、テキスト、画像、またはその他のコンテンツを表示できるビューの特殊なサブクラスが多数あります。

ビューのツリーを作成すると、通常、いくつかの種類の一般的な操作を実行できます。 <ul><li><strong>Set properties:</strong>android.widget.TextViewのテキストの設定などです。 使用可能なプロパティとプロパティを設定するメソッドは、ビューのサブクラスによって異なります。 ビルド時に既知のプロパティは、XML レイアウト ファイルで設定できます。</li><li><strong>Set focus:</strong> フレームワークは、ユーザー入力に応じてフォーカスの移動を処理します。 特定のビューにフォーカスを設定するには、 #requestFocus.< を呼び出します。/li><li><strong> listeners:</strong> ビューを設定するとクライアントは、ビューに興味深い問題が発生したときに通知されるリスナーを設定できます。 たとえば、すべてのビューでは、ビューがフォーカスを取得または失ったときに通知を受け取るリスナーを設定できます。 このようなリスナーは、 #setOnFocusChangeListener(android.view.View.OnFocusChangeListener)を使用して登録できます。 他のビュー サブクラスでは、より特殊なリスナーが提供されます。 たとえば、Button は、ボタンがクリックされたときにクライアントに通知するリスナーを公開します。</li><li><strong>Set visibility:</strong>#setVisibility(int).< を使用してビューを非表示または表示できます。/li></ul>

<em> 注: Android フレームワークは、ビューの測定、レイアウト、描画を行います。 実際に android.view.ViewGroupを実装している場合を除き、ビューでこれらのアクションを実行するメソッドを自分で呼び出さないでください。 </em>

"Lifecycle"><h3>カスタム ビューの実装</h3>

カスタム ビューを実装するには、通常、フレームワークがすべてのビューで呼び出す一部の標準メソッドのオーバーライドを提供することから始めます。 これらのメソッドをすべてオーバーライドする必要はありません。 実際には、 #onDraw(android.graphics.Canvas)をオーバーライドするだけで始めることができます。 <table border="2" width="85%" align="center" cellpadding="5"><thead><tr><th>Category</th><th>Methods</th><th>Description</th></tr></thead>

<tbody><tr><td rowspan="2">Creation</td><td>Constructors</td><td>ビューがコードから作成されたときに呼び出されるコンストラクターの形式であり、ビューがレイアウト ファイルから拡張されたときに呼び出されるフォームです。 2 番目のフォームでは、レイアウト ファイルで定義されているすべての属性を解析して適用する必要があります。 </td></tr><tr><td>{@link #onFinishInflate()}</td><td>ビューの後に呼び出され、そのすべての子が XML から拡大されました</td></tr>

<tr><td rowspan="3">Layout</td><td>{@link #onMeasure(int, int)}</td><td>このビューとそのすべての子のサイズ要件を決定するために呼び出されます。 </td></tr><tr><td>{@link #onLayout(boolean, int, int, int, int)}</td><td>このビューがすべての子にサイズと位置を割り当てる必要があるときに呼び出されます。 </td></tr><tr><td>{@link #onSizeChanged(int, int, int, int)}</td><td>このビューのサイズが変更されたときに呼び出されます。 </td></tr>

<tr><td>Drawing</td><td>{@link #onDraw(android.graphics.Canvas)}</td><td>ビューがコンテンツをレンダリングするときに呼び出されます。 </td></tr>

<tr><td rowspan="6">Event processing</td><td>{@link #onKeyDown(int, KeyEvent)}</td><td>新しいハードウェア キー イベントが発生したときに呼び出されます。 </td></tr><tr><td>{@link #onKeyUp(int, KeyEvent)}</td><td>ハードウェア キーアップ イベントが発生したときに呼び出されます。 </td></tr><tr><td>{@link #onTrackballEvent(MotionEvent)}</td><td>トラックボール モーション イベントが発生したときに呼び出されます。 </td></tr><tr><td>{@link #onTouchEvent(MotionEvent)}</td><td>タッチ スクリーン モーション イベントが発生したときに呼び出されます。 </td></tr><tr><td>{@link #onGenericMotionEvent(MotionEvent)}</td><td>汎用モーション イベントが発生したときに呼び出されます。 </td></tr><tr><td>{@link #onHoverEvent(MotionEvent)}</td><td>ホバー モーション イベントが発生したときに呼び出されます。 </td></tr>

<tr><td rowspan="2">Focus</td><td>{@link #onFocusChanged(boolean, int, android.graphics.Rect)}</td><td>ビューがフォーカスを取得または失ったときに呼び出されます。 </td></tr>

<tr><td>{@link #onWindowFocusChanged(boolean)}</td><td>ビューを含むウィンドウがフォーカスを取得または失ったときに呼び出されます。 </td></tr>

<tr><td rowspan="3">Attaching</td><td>{@link #onAttachedToWindow()}</td><td>ビューがウィンドウにアタッチされたときに呼び出されます。 </td></tr>

<tr><td>{@link #onDetachedFromWindow}</td><td>ビューがウィンドウからデタッチされたときに呼び出されます。 </td></tr>

<tr><td>{@link #onWindowVisibilityChanged(int)}</td><td>ビューを含むウィンドウの表示が変更されたときに呼び出されます。 </td></tr></tbody>

</テーブル>

"ID"><h3>ID</h3> ビューには整数 ID が関連付けられている場合があります。 通常、これらの ID はレイアウト XML ファイルで割り当てられ、ビュー ツリー内の特定のビューを検索するために使用されます。 一般的なパターンは、 <ul><li>レイアウト ファイル内のボタンを定義し、一意の ID を割り当てることです。

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

</li><li>アクティビティの onCreate メソッドから、Button を見つけます。

Button myButton = findViewById(R.id.my_button);

</li></ul>

ビュー ID はツリー全体で一意である必要はありませんが、検索するツリーの一部内で少なくとも一意であることを確認することをお勧めします。

"Position"><h3>Position</h3>

ビューのジオメトリは四角形のジオメトリです。 ビューには、 <em>left</em> と <em>top</em> 座標のペアで表され、2 つの次元が幅と高さで表されます。 位置と寸法の単位はピクセルです。

#getLeft()メソッドと#getTop()メソッドを呼び出すことで、ビューの場所を取得できます。 前者は、ビューを表す四角形の左 (X) 座標を返します。 後者は、ビューを表す四角形の上 (Y) 座標を返します。 これらのメソッドはどちらも、親を基準にしたビューの位置を返します。 たとえば、getLeft() が 20 を返した場合、ビューは直接親の左端の右側に 20 ピクセル配置されます。

さらに、不要な計算( #getRight()#getBottom())を回避するために、いくつかの便利な方法が提供されています。 これらのメソッドは、ビューを表す四角形の右端と下端の座標を返します。 たとえば、 #getRight() の呼び出しは、次の計算に似ています: getLeft() + getWidth() (幅の詳細については、「サイズ」を参照してください)。

"SizePaddingMargins"><h3>Size, padding and margins</h3>

ビューのサイズは、幅と高さで表されます。 ビューには、実際には 2 つの幅と高さの値のペアがあります。

最初のペアは、 <em>測定された幅</em> と <em>測定された高さ</em>として知られています。 これらのディメンションは、ビューの親内の大きさを定義します (詳細については、「レイアウト」を参照してください)。測定されたディメンションは、 #getMeasuredWidth()#getMeasuredHeight()を呼び出すことによって取得できます。

2 番目のペアは、単に <em>width</em> および <em>height</em>、または時には<em></em> および <em>drawing height</em> と呼ばれます。 これらの寸法は、描画時およびレイアウト後に、画面上のビューの実際のサイズを定義します。 これらの値は、測定された幅と高さと異なる場合がありますが、そうする必要はありません。 幅と高さは、 #getWidth()#getHeight()を呼び出すことによって取得できます。

その寸法を測定するために、ビューはそのパディングを考慮します。 パディングは、ビューの左、上、右、および下部の各部分をピクセル単位で表します。 パディングを使用すると、ビューのコンテンツを特定のピクセル単位でオフセットできます。 たとえば、左側のパディングが 2 の場合、ビューのコンテンツは左端の右側に 2 ピクセルずつプッシュされます。 パディングは、 #setPadding(int, int, int, int) または #setPaddingRelative(int, int, int, int) メソッドを使用して設定でき、 #getPaddingLeft()#getPaddingTop()#getPaddingRight()#getPaddingBottom()#getPaddingStart()#getPaddingEnd()を呼び出してクエリを実行できます。

ビューではパディングを定義できますが、余白のサポートは提供されません。 ただし、ビュー グループはこのようなサポートを提供します。 詳細については、 android.view.ViewGroupandroid.view.ViewGroup.MarginLayoutParams を参照してください。

"Layout"><h3>Layout</h3>

レイアウトは、メジャー パスとレイアウト パスの 2 つのパス プロセスです。 測定パスは #measure(int, int) で実装され、ビュー ツリーのトップダウン トラバーサルです。 各ビューは、再帰中にディメンションの仕様をツリーの下にプッシュします。 メジャー パスの最後に、すべてのビューに測定値が格納されています。 2 番目のパスは #layout(int,int,int,int) で発生し、トップダウンも行われます。 このパスの間、各親は、メジャー パスで計算されたサイズを使用して、すべての子を配置する必要があります。

ビューの measure() メソッドが戻るときに、その #getMeasuredWidth() 値と #getMeasuredHeight() 値を、そのビューのすべての子孫の値と共に設定する必要があります。 ビューの測定された幅と測定された高さの値は、ビューの親によって課される制約を考慮する必要があります。 これにより、測定パスの最後に、すべての親が子供のすべての測定値を受け入れることが保証されます。 親ビューは、その子に対して measure() を複数回呼び出す場合があります。 たとえば、親は、指定されていない次元を持つ各子を 1 回測定して、その大きさを調べ、すべての子の制約されていないサイズの合計が大きすぎるか小さすぎる場合は、実際の数値でもう一度 measure() を呼び出します。

メジャー パスでは、2 つのクラスを使用してディメンションを通信します。 MeasureSpec クラスは、親に対して、どのように測定および配置するかを伝えるために、ビューによって使用されます。 基本 LayoutParams クラスは、幅と高さの両方に対してビューの大きさを記述するだけです。 各ディメンションについて、 <ul><li> 正確な数 <li>MATCH_PARENTのいずれかを指定できます。つまり、ビューは親 (負のパディング) <li> WRAP_CONTENTと同じ大きさにする必要があります。つまり、ビューはコンテンツ (プラスパディング) を囲むのに十分な大きさにする必要があります。 </ul> ViewGroup のサブクラスごとに LayoutParams のサブクラスがあります。 たとえば、AbsoluteLayout には、X と Y の値を追加する LayoutParams の独自のサブクラスがあります。

MeasureSpecs は、親から子へのツリーへの要件のプッシュに使用されます。 MeasureSpec は、 <ul><li>UNSPECIFIED: 子ビューの目的のディメンションを決定するために親によって使用される 3 つのモードのいずれかになります。 たとえば、LinearLayout では、高さが UNSPECIFIED に設定され、幅が 240 の子ビューの幅を 240 ピクセルに設定して、子ビューの高さを確認するために、その子に対して measure() を呼び出します。 <li>EXACTLY: これは、子に正確なサイズを適用するために親によって使用されます。 子は、このサイズを使用し、すべての子孫がこのサイズ内に収まることを保証する必要があります。 <li>AT_MOST: これは、親が子に最大サイズを適用するために使用されます。 子は、その子とそのすべての子孫がこのサイズ内に収まることを保証する必要があります。 </ul>

レイアウトを開始するには、 #requestLayoutを呼び出します。 このメソッドは通常、現在の境界内に収まらないと思われる場合に、ビュー自体によって呼び出されます。

"Drawing"><h3>Drawing</h3>

描画は、ツリーをウォークし、更新する必要があるビューの描画コマンドを記録することによって処理されます。 その後、ツリー全体の描画コマンドが画面に発行され、新しく破損した領域にクリップされます。

ツリーは主に記録され、順番に描画され、親は子の前 (つまり、背後) に描画され、兄弟はツリーに表示される順序で描画されます。 View の背景描画可能な描画可能な値を設定した場合、View は onDraw() メソッドを呼び出す前に描画します。 子図面の順序は、ViewGroup の ViewGroup#setChildrenDrawingOrderEnabled(boolean) custom child drawing order でオーバーライドでき、ビューにカスタム Z 値} #setZ(float) 設定されます。

ビューを強制的に描画するには、 #invalidate()を呼び出します。

"EventHandlingThreading"><h3>Event Handling and Threading</h3>

ビューの基本的なサイクルは次のとおりです。 <ol><li>イベントが発生し、適切なビューにディスパッチされます。 ビューはイベントを処理し、リスナーに通知します。</li><li>イベントの処理中にビューの境界を変更する必要がある場合、ビューは #requestLayout().</li><li>同様に、イベントの処理中にビューの外観を変更する必要がある場合、ビューは #invalidate().</li><li>#requestLayout()または#invalidate()が呼び出された場合、フレームワークは、必要に応じてツリーの測定、レイアウト、描画を行います。</li></ol>

<em>Note: ビュー ツリー全体がシングル スレッドです。 view.< で任意のメソッドを呼び出すときは、常に UI スレッド上に存在する必要があります。/em> 他のスレッドで作業を行っていて、そのスレッドからビューの状態を更新する場合は、 Handlerを使用する必要があります。

"FocusHandling"><h3>Focus Handling</h3>

フレームワークは、ユーザー入力に応じて、日常的なフォーカス移動を処理します。 これには、ビューが削除または非表示になったり、新しいビューが使用可能になったときにフォーカスを変更したりすることが含まれます。 ビューは、 #isFocusable メソッドを通じてフォーカスを取得する意欲を示します。 ビューにフォーカスを設定できるかどうかを変更するには、 #setFocusable(boolean)を呼び出します。 タッチ モードの場合 (下記のノートを参照)、ビューは、 #isFocusableInTouchMode 経由でフォーカスを引き続き使用するかどうかを示し、 #setFocusableInTouchMode(boolean)を使用してこれを変更できます。

フォーカス移動は、特定の方向で最も近い近隣を見つけるアルゴリズムに基づいています。 まれに、既定のアルゴリズムが開発者の意図した動作と一致しない場合があります。 このような状況では、レイアウト ファイルで次の XML 属性を使用して、明示的なオーバーライドを指定できます。

nextFocusDown
            nextFocusLeft
            nextFocusRight
            nextFocusUp

/p< を >する

特定のビューにフォーカスを移動するには、 #requestFocus()を呼び出します。

"TouchMode"><h3>タッチ モード</h3>

ユーザーが D パッドなどの方向キーを使用してユーザー インターフェイスを移動する場合、ユーザーが入力を受け取る内容を確認できるように、ボタンなどの操作可能な項目にフォーカスを設定する必要があります。 ただし、デバイスにタッチ機能があり、ユーザーがタッチしてインターフェイスとの対話を開始する場合、特定のビューを常に強調表示したり、フォーカスを与えたりする必要がなくなりました。 これにより、"タッチ モード" という名前の対話モードが動機付けられます。

タッチ対応デバイスの場合、ユーザーが画面にタッチすると、デバイスはタッチ モードになります。 この時点から、テキスト編集ウィジェットなど、 #isFocusableInTouchMode が true のビューのみがフォーカス可能になります。 タッチ可能な他のビュー (ボタンなど) は、タッチしてもフォーカスを取得しません。クリックリスナーのみが起動します。

ユーザーが方向キー (D パッドの方向など) にヒットするたびに、ビュー デバイスはタッチ モードを終了し、フォーカスを取るビューを見つけ、ユーザーが画面に再び触れることなくユーザー インターフェイスとの対話を再開できるようにします。

タッチ モードの状態は、 android.app.Activity間で維持されます。 #isInTouchModeを呼び出して、デバイスが現在タッチ モードであるかどうかを確認します。

"Scrolling"><h3>Scrolling</h3>

このフレームワークは、内部的にコンテンツをスクロールするビューの基本的なサポートを提供します。 これには、X と Y のスクロール オフセットの追跡と、スクロール バーを描画するためのメカニズムが含まれます。 詳細については、 #scrollBy(int, int)#scrollTo(int, int)、および #awakenScrollBars() を参照してください。

"Tags"><h3>Tags</h3>

ID とは異なり、タグはビューを識別するために使用されません。 タグは基本的に、ビューに関連付けることができる追加の情報です。 これらは、ビューに関連するデータを別の構造に配置するのではなく、ビュー自体に格納する便利な機能として最もよく使用されます。

タグは、レイアウト XML の文字シーケンス値と共に、 android.R.styleable#View_tag android:tag 属性を使用した単一のタグとして指定するか、 <tag> 子要素を使用する複数のタグとして指定できます。

&lt;View ...
                      android:tag="@string/mytag_value" /&gt;
                &lt;View ...&gt;
                    &lt;tag android:id="@+id/mytag"
                         android:value="@string/mytag_value" /&gt;
                &lt;/View>

/p< を >する

タグは、 #setTag(Object) または #setTag(int, Object)を使用してコードから任意のオブジェクトで指定することもできます。

"Themes"><h3>Themes</h3>

既定では、コンストラクターに指定された Context オブジェクトのテーマを使用してビューが作成されます。ただし、レイアウト XML で android.R.styleable#View_theme android:theme 属性を使用するか、コードからコンストラクターに ContextThemeWrapper を渡すことによって、別のテーマを指定できます。

android.R.styleable#View_theme android:theme属性を XML で使用すると、指定したテーマがインフレーション コンテキストのテーマ (LayoutInflater 参照) の上に適用され、ビュー自体とすべての子要素に使用されます。

次の例では、両方のビューが [マテリアル] ダーク 配色を使用して作成されます。ただし、属性のサブセットのみを定義するオーバーレイ テーマが使用されるため、インフレーション コンテキストのテーマ (アクティビティ テーマなど) で定義された android.R.styleable#Theme_colorAccent android:colorAccent の値は保持されます。

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

/p< を >する

"Properties"><h3>Properties</h3>

View クラスは、 #ALPHA プロパティと、 #TRANSLATION_X#TRANSLATION_Yなど、変換に関連するいくつかのプロパティを公開します。 これらのプロパティは、Property 形式と同様の名前の setter/getter メソッド (#ALPHA#setAlpha(float)など) の両方で使用できます。 これらのプロパティを使用して、ビュー上のこれらのレンダリング関連のプロパティに関連付けられた永続的な状態を設定できます。 プロパティとメソッドは、「アニメーション」セクションで詳しく説明する android.animation.Animator Animatorベースのアニメーションと組み合わせて使用することもできます。

"Animation"><h3>Animation</h3>

Android 3.0 以降では、ビューをアニメーション化する方法として、 android.animation パッケージ API を使用することをお勧めします。 これらの android.animation.Animator Animatorベースのクラスは、 #setAlpha(float) alpha#setTranslationX(float) translationXなど、View オブジェクトの実際のプロパティを変更します。 この動作は、3.0 より前の android.view.animation.Animation Animation ベースのクラスの動作とは対照的であり、代わりにビューがディスプレイ上でどのように描画されるかのみをアニメーション化します。 特に、 ViewPropertyAnimator クラスを使用すると、これらの View プロパティのアニメーション化が特に簡単かつ効率的になります。

または、3.0 より前のアニメーション クラスを使用して、ビューのレンダリング方法をアニメーション化することもできます。 #setAnimation(Animation)または#startAnimation(Animation)を使用して、Animation オブジェクトをビューにアタッチできます。 アニメーションでは、ビューのスケール、回転、平行移動、アルファを時間の経過と同時に変更できます。 アニメーションが子を持つビューにアタッチされている場合、アニメーションはそのノードによってルート化されたサブツリー全体に影響します。 アニメーションが開始されると、フレームワークはアニメーションが完了するまで適切なビューを再描画します。

"Security"><h3>Security</h3>

場合によっては、アクセス許可要求の付与、購入、広告のクリックなど、ユーザーの完全な知識と同意を得てアクションが実行されていることをアプリケーションで確認できることが不可欠な場合があります。 残念ながら、悪意のあるアプリケーションは、ビューの意図された目的を隠すことによって、ユーザーを偽装してこれらのアクションを実行しようとする可能性があります。 解決策として、フレームワークには、機密性の高い機能へのアクセスを提供するビューのセキュリティを向上させるために使用できるタッチ フィルタリング メカニズムが用意されています。

タッチ フィルタリングを有効にするには、 #setFilterTouchesWhenObscured(boolean) 呼び出すか、android:filterTouchesWhenObscured レイアウト属性を true に設定します。 有効にすると、フレームワークは、ビューのウィンドウがタッチされた場所にある別の表示ウィンドウによって隠されたときに受信したタッチを破棄します。 その結果、タッチがトースト、ダイアログ、またはビューのウィンドウの上に表示されるその他のウィンドウを通過するたびに、ビューはタッチを受け取りません。

セキュリティをより細かく制御するには、独自のセキュリティ ポリシーを実装するために #onFilterTouchEventForSecurity(MotionEvent) メソッドをオーバーライドすることを検討してください。 MotionEvent#FLAG_WINDOW_IS_OBSCURED も参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

名前 説明
View(Context, IAttributeSet, Int32, Int32)

XML から拡張を実行し、テーマ属性またはスタイル リソースからクラス固有の基本スタイルを適用します。

View(Context, IAttributeSet, Int32)

XML から拡張を実行し、テーマ属性からクラス固有の基本スタイルを適用します。

View(Context, IAttributeSet)

XML からビューを拡張するときに呼び出されるコンストラクター。

View(Context)

コードからビューを作成するときに使用する単純なコンストラクター。

View(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

名前 説明
AccessibilityDataSensitiveAuto
古い.

ビューで、android.accessibilityservice.AccessibilityService プロパティが true に設定されたandroid.accessibilityservice.AccessibilityServiceInfo#isAccessibilityToolからの対話のみを許可するかどうかを自動的に決定します。

AccessibilityDataSensitiveNo
古い.

android.accessibilityservice.AccessibilityService プロパティに関係なく、すべてのandroid.accessibilityservice.AccessibilityServiceInfo#isAccessibilityToolからの対話を許可します。

AccessibilityDataSensitiveYes
古い.

android.accessibilityservice.AccessibilityService プロパティが true に設定されているandroid.accessibilityservice.AccessibilityServiceInfo#isAccessibilityToolからの対話のみを許可します。

AccessibilityLiveRegionAssertive
古い.

アクセシビリティ サービスがこのビューに対する変更をユーザーに直ちに通知する必要があることを指定するライブ リージョン モード。

AccessibilityLiveRegionNone
古い.

アクセシビリティ サービスがこのビューの変更を自動的にアナウンスしないように指定するライブ リージョン モード。

AccessibilityLiveRegionPolite
古い.

アクセシビリティ サービスがこのビューの変更をユーザーに通知する必要があることを指定するライブ リージョン モード。

AutofillFlagIncludeNotImportantViews
古い.

オートフィルで重要でないとマークされているビューを#setImportantForAutofill(int)に追加するよう要求するフラグ (ViewStructureを参照)。

AutofillHintCreditCardExpirationDate

このビューにクレジット カードの有効期限を自動入力できることを示すヒント。

AutofillHintCreditCardExpirationDay

このビューにクレジット カードの有効期限日を自動入力できることを示すヒント。

AutofillHintCreditCardExpirationMonth

このビューにクレジット カードの有効期限月を自動入力できることを示すヒント。

AutofillHintCreditCardExpirationYear

このビューをクレジット カードの有効期限年で自動入力できることを示すヒント。

AutofillHintCreditCardNumber

このビューにクレジット カード番号を自動入力できることを示すヒント。

AutofillHintCreditCardSecurityCode

このビューをクレジット カードのセキュリティ コードで自動入力できることを示すヒント。

AutofillHintEmailAddress

このビューにメール アドレスを自動入力できることを示すヒント。

AutofillHintName

このビューにユーザーの実名を自動入力できることを示すヒント。

AutofillHintPassword

このビューにパスワードを自動入力できることを示すヒント。

AutofillHintPhone

このビューに電話番号を自動入力できることを示すヒント。

AutofillHintPostalAddress

このビューに住所を自動入力できることを示すヒント。

AutofillHintPostalCode

このビューに郵便番号を自動入力できることを示すヒント。

AutofillHintUsername

このビューにユーザー名を自動入力できることを示すヒント。

AutofillTypeDate
古い.

日付を含むフィールドのオートフィルの種類。これは、"エポック" と呼ばれる標準基本時間 (1970 年 1 月 1 日 00:00:00 GMT) 以降のミリ秒数で表されます ( java.util.Date#getTime()を参照してください。

AutofillTypeList
古い.

選択リスト フィールドのオートフィルの種類。リスト内の要素インデックスを表す int によって入力されます ( 0以降)。

AutofillTypeNone
古い.

オートフィルできないビューのオートフィルの種類。

AutofillTypeText
古い.

CharSequenceによって入力されるテキスト フィールドのオートフィルの種類。

AutofillTypeToggle
古い.

booleanによって入力される、変更可能なフィールドのオートフィル型。

ContentSensitivityAuto
古い.

ビューに機密性の高いコンテンツが表示されるかどうかを自動的に決定します。

ContentSensitivityNotSensitive
古い.

このビューには機密性の高いコンテンツは表示されません。

ContentSensitivitySensitive
古い.

このビューには、機密性の高いコンテンツが表示されます。

DragFlagAccessibilityAction
古い.

ドラッグが AccessibilityNodeInfo.AccessibilityAction#ACTION_DRAG_STARTで開始されたことを示すフラグ。

DragFlagGlobal
古い.

ドラッグがウィンドウの境界を越えることができることを示すフラグ。

DragFlagGlobalPersistableUriPermission
古い.

このフラグを#DRAG_FLAG_GLOBAL_URI_READ#DRAG_FLAG_GLOBAL_URI_WRITEと共に使用する場合、 コンテキストで明示的に取り消されるまで、デバイスの再起動中に URI アクセス許可の付与を保持できます。

DragFlagGlobalPrefixUriPermission
古い.

このフラグを #DRAG_FLAG_GLOBAL_URI_READ#DRAG_FLAG_GLOBAL_URI_WRITEで使用する場合、URI アクセス許可の付与は、プレフィックスが元の付与された URI と一致するすべての URI に適用されます。

DragFlagGlobalSameApplication
古い.

ドラッグが (同じアプリケーション内で) ウィンドウの境界を越えることができることを示すフラグ。

DragFlagGlobalUriRead
古い.

このフラグを #DRAG_FLAG_GLOBALと共に使用すると、ドラッグ受信者は、 ClipData オブジェクトに含まれるコンテンツ URI への読み取りアクセスを要求できます。

DragFlagGlobalUriWrite
古い.

このフラグを #DRAG_FLAG_GLOBALと共に使用すると、ドラッグ受信者は、 ClipData オブジェクトに含まれるコンテンツ URI への書き込みアクセスを要求できます。

DragFlagHideCallingTaskOnDragStart
古い.

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

DragFlagOpaque
古い.

ドラッグ シャドウが不透明であることを示すフラグ。

DragFlagStartIntentSenderOnUnhandledDrag
古い.

ハンドルされないドラッグをシステムに委任して起動する必要があることを示すフラグ (表示されているウィンドウがドロップを処理しない場合)。

FindViewsWithContentDescription
古い.

指定したコンテンツの説明を含む検索ビューを検索します。

FocusableAuto
古い.

このビューは、フォーカス可能性を自動的に決定します。

ImportantForAccessibilityAuto
古い.

ビューがアクセシビリティにとって重要かどうかを自動的に判断します。

ImportantForAccessibilityNo
古い.

ビューはアクセシビリティにとって重要ではありません。

ImportantForAccessibilityNoHideDescendants
古い.

ビューはアクセシビリティにとって重要ではなく、その子孫ビューもありません。

ImportantForAccessibilityYes
古い.

ビューはアクセシビリティにとって重要です。

ImportantForAutofillAuto
古い.

ビューがオートフィルにとって重要かどうかを自動的に判断します。

ImportantForAutofillNo
古い.

ビューはオートフィルでは重要ではありませんが、その子 (存在する場合) は走査されます。

ImportantForAutofillNoExcludeDescendants
古い.

ビューはオートフィルでは重要ではなく、その子 (存在する場合) は走査されません。

ImportantForAutofillYes
古い.

ビューはオートフィルにとって重要であり、その子 (ある場合) が走査されます。

ImportantForAutofillYesExcludeDescendants
古い.

ビューはオートフィルにとって重要ですが、その子 (存在する場合) は走査されません。

ImportantForContentCaptureAuto
古い.

コンテンツ キャプチャでビューが重要かどうかを自動的に判断します。

ImportantForContentCaptureNo
古い.

ビューはコンテンツ キャプチャでは重要ではありませんが、その子 (存在する場合) は走査されます。

ImportantForContentCaptureNoExcludeDescendants
古い.

ビューはコンテンツ キャプチャにとって重要ではなく、その子 (存在する場合) は走査されません。

ImportantForContentCaptureYes
古い.

ビューはコンテンツ キャプチャにとって重要であり、その子 (ある場合) が走査されます。

ImportantForContentCaptureYesExcludeDescendants
古い.

ビューはコンテンツ キャプチャにとって重要ですが、その子 (存在する場合) は走査されません。

LayoutDirectionInherit
古い.

このビューの水平方向のレイアウト方向は、親から継承されます。

LayoutDirectionLocale
古い.

このビューの水平方向のレイアウト方向は、ロケールの既定の言語スクリプトから推測されます。

LayoutDirectionLtr
古い.

このビューの水平方向のレイアウト方向は、左から右に向いています。

LayoutDirectionRtl
古い.

このビューの水平方向のレイアウト方向は、右から左に向いています。

MeasuredHeightStateShift

#MEASURED_STATE_MASK#getMeasuredState()の childState 引数など、幅と高さの両方を 1 つの int に結合する関数の高さビットに取得する#resolveSizeAndState(int, int, int)のビット シフト。

MeasuredSizeMask

実際の測定サイズを提供する #getMeasuredWidthAndState()#getMeasuredWidthAndState() のビット。

MeasuredStateMask

追加の状態ビットを提供する #getMeasuredWidthAndState()#getMeasuredWidthAndState() のビット。

MeasuredStateTooSmall

測定されたサイズを示す #getMeasuredWidthAndState()#getMeasuredWidthAndState() のビットは、ビューが必要とする領域の方が小さくなります。

NoId

ID を持たないビューをマークするために使用します。

NotFocusable
古い.

このビューでは、キーストロークは必要ありません。

OverScrollAlways
古い.

スクロール可能なビューである場合は、常にユーザーがこのビューをオーバースクロールできるようにします。

OverScrollIfContentScrolls
古い.

コンテンツが意味のあるスクロールに十分な大きさである場合にのみ、ユーザーがこのビューをオーバースクロールできるようにします(スクロール可能なビューである場合)。

OverScrollNever
古い.

ユーザーがこのビューをオーバースクロールすることを許可しないでください。

RequestedFrameRateCategoryDefault

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

RequestedFrameRateCategoryHigh

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

RequestedFrameRateCategoryLow

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

RequestedFrameRateCategoryNoPreference

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

RequestedFrameRateCategoryNormal

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ScreenStateOff
古い.

画面の状態が変更され、現在はオフになっていることを示します。

ScreenStateOn
古い.

画面の状態が変更され、現在オンになっていることを示します。

ScrollAxisHorizontal
古い.

横軸に沿ってスクロールすることを示します。

ScrollAxisNone
古い.

スクロールするビューの軸がないことを示します。

ScrollAxisVertical
古い.

縦軸に沿ってスクロールすることを示します。

ScrollCaptureHintAuto
古い.

スクロールが可能な場合、このビューの内容はスクロール キャプチャと見なされます。

ScrollCaptureHintExclude
古い.

このビューは、潜在的なスクロール キャプチャ ターゲットとして明示的に除外します。

ScrollCaptureHintExcludeDescendants
古い.

このビューのすべての子をスクロール キャプチャ ターゲットとして明示的に除外します。

ScrollCaptureHintInclude
古い.

このビューを潜在的なスクロール キャプチャ ターゲットとして明示的に含めます。

SystemUiFlagFullscreen

#setSystemUiVisibility(int)のフラグ: ビューは、ユーザーがアプリケーションを操作できるように、そのコンテンツが画面を引き継ぐように、通常の全画面表示モードに入るように要求しました。

SystemUiFlagHideNavigation

#setSystemUiVisibility(int)のフラグ: ビューは、システム ナビゲーションを一時的に非表示にすることを要求しました。

SystemUiFlagImmersive

#setSystemUiVisibility(int)のフラグ: #SYSTEM_UI_FLAG_HIDE_NAVIGATIONでナビゲーション バーを非表示にするときに、ビューを対話形式のままにします。

SystemUiFlagImmersiveSticky

#setSystemUiVisibility(int)のフラグ: #SYSTEM_UI_FLAG_FULLSCREENでステータス バーを非表示にしたり、ナビゲーション バーを#SYSTEM_UI_FLAG_HIDE_NAVIGATIONで非表示にしたりするときに、ビューを対話形式のままにします。

SystemUiFlagLayoutFullscreen

#setSystemUiVisibility(int)のフラグ: ビューは、ウィンドウが現在要求されていない場合でも、#SYSTEM_UI_FLAG_FULLSCREENを要求したかのようにレイアウトされるようにします。

SystemUiFlagLayoutHideNavigation

#setSystemUiVisibility(int)のフラグ: ビューは、ウィンドウが現在要求されていない場合でも、#SYSTEM_UI_FLAG_HIDE_NAVIGATIONを要求したかのようにレイアウトされるようにします。

SystemUiFlagLayoutStable

#setSystemUiVisibility(int)のフラグ: 他のレイアウト フラグを使用する場合は、#fitSystemWindows(Rect)に与えられたコンテンツ のインセットを安定して表示します。

SystemUiFlagLightNavigationBar

#setSystemUiVisibility(int)のフラグ: 簡易ナビゲーション バーの背景と互換性のあるモードで描画するようにナビゲーション バーに要求します。

SystemUiFlagLightStatusBar

#setSystemUiVisibility(int)のフラグ:ステータス バーの背景と互換性のあるモードで描画するようにステータス バーに要求します。

SystemUiFlagLowProfile

#setSystemUiVisibility(int)のフラグ: ビューは、目立たない "低プロファイル" モードに入るシステム UI を要求しました。

SystemUiFlagVisible

#setSystemUiVisibility(int)の特殊な定数: ビューは、システム UI (ステータス バー) を表示するように要求しました (既定値)。

SystemUiLayoutFlags

システム UI に関連してレイアウトに影響を与える可能性があるフラグ。

TextAlignmentCenter
古い.

段落の中央に配置します。

TextAlignmentGravity
古い.

ルート ビューの既定値。

TextAlignmentInherit
古い.

既定のテキストの配置。

TextAlignmentResolvedDefault
古い.

既定の解決済みテキストの配置

TextAlignmentTextEnd
古い.

段落の末尾に揃えます。e.

TextAlignmentTextStart
古い.

段落の先頭に揃えます。e.

TextAlignmentViewEnd
古い.

ビューの末尾に揃えます。ビューの解決された layoutDirection が LTR の場合はALIGN_RIGHTされ、それ以外の場合はALIGN_LEFT。

TextAlignmentViewStart
古い.

ビューの先頭に揃えます。ビューの解決された layoutDirection が LTR の場合はALIGN_LEFTされ、それ以外の場合はALIGN_RIGHT。

TextDirectionAnyRtl
古い.

テキストの方向は "any-RTL" アルゴリズムを使用しています。

TextDirectionFirstStrong
古い.

テキストの方向は、"第 1 の強力なアルゴリズム" を使用しています。

TextDirectionFirstStrongLtr
古い.

テキストの方向は、"第 1 の強力なアルゴリズム" を使用しています。

TextDirectionFirstStrongRtl
古い.

テキストの方向は、"第 1 の強力なアルゴリズム" を使用しています。

TextDirectionInherit
古い.

テキストの方向が継承される ViewGroup

TextDirectionLocale
古い.

テキストの方向は、システムロケールから取得されます。

TextDirectionLtr
古い.

テキストの方向は LTR に強制されます。

TextDirectionRtl
古い.

テキストの方向は RTL に強制されます。

ViewLogTag

このクラスで android で使用されるログ タグ。

プロパティ

名前 説明
AccessibilityClassName

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

AccessibilityClassNameFormatted

アクセシビリティの目的で使用するこのオブジェクトのクラス名を返します。

AccessibilityHeading

このビューがアクセシビリティ目的の見出しであるかどうかを取得します。 または、ビューがアクセシビリティのためにコンテンツのセクションの見出しである場合に設定します。

AccessibilityLiveRegion

このビューのライブ領域モードを取得します。 または、このビューのライブ領域モードを設定します。

AccessibilityNodeProvider

このビューをルートとする仮想ビュー階層を管理するためのプロバイダーを取得し、ウィンドウコンテンツを探索する android.accessibilityservice.AccessibilityServiceに報告します。

AccessibilityPaneTitle

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

AccessibilityPaneTitleFormatted

アクセシビリティのためにウィンドウのタイトルを取得します。 または、ウィンドウのようなセマンティクスを持つウィンドウの視覚的に異なる部分は、アクセシビリティのためにウィンドウと見なされます。

AccessibilityTraversalAfter

このビューがアクセシビリティ トラバーサルでアクセスされた後のビューの ID を取得します。 または、スクリーン リーダーがこのビューの前にアクセスするように要求されるビューの ID を設定します。

AccessibilityTraversalBefore

アクセシビリティ トラバーサルでこのビューがアクセスされる前のビューの ID を取得します。 または、このビューの後にスクリーン リーダーがアクセスを要求するビューの ID を設定します。

Activated

このビューのアクティブ化状態を示します。 または、このビューのアクティブ化された状態を変更します。

AllowedHandwritingDelegatePackageName

#setAllowedHandwritingDelegatePackageによって設定された、このビューが手書きの委任者として機能するデリゲート エディター ビューに対して許可されているパッケージを返します。

AllowedHandwritingDelegatorPackageName

#setAllowedHandwritingDelegatorPackageによって設定された、このデリゲート エディター ビューの手書き委任者として機能する可能性があるビューに対して許可されているパッケージを返します。

Alpha

ビューの不透明度。 または、ビューの不透明度を 0 から 1 の値に設定します。0 はビューが完全に透明であることを意味し、1 はビューが完全に不透明であることを意味します。

Animation

このビューに現在関連付けられているアニメーションを取得します。 または、このビューで再生する次のアニメーションを設定します。

AnimationMatrix

ビューの現在の変換マトリックスを返します。 または、ビューの変換マトリックスを変更します。

ApplicationWindowToken

このビューがアタッチされているウィンドウの最上位の "実際の" ウィンドウを識別する一意のトークンを取得します。

ApplyWindowInsets

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

AttributeSourceResourceMap

属性値が設定されたソース リソース ID への属性リソース ID のマッピングを返します。

AutofillId

自動入力の目的で、アクティビティ内のこのビューの一意の論理識別子を取得します。 または、自動入力の目的で、アクティビティ内のこのビューの一意の論理識別子を設定します。

AutofillType

ビューのオートフィルの種類について説明します。これにより、 android.service.autofill.AutofillService はビューのオートフィル時に適切な AutofillValue を作成できます。

AutofillValue

Viewの現在のオートフィル値を取得します。

AutoHandwritingEnabled

ビューで手書き入力の自動開始が許可されているかどうかを返します。 または、このビューで自動手書き開始を有効にするかどうかを設定します。

Background

描画可能な背景を取得します。または、背景を特定の Drawable に設定するか、背景を削除します。

BackgroundTintBlendMode

指定した場合、背景描画可能に濃淡を適用するために使用されるブレンド モードを返します。 または、 #setBackgroundTintList(ColorStateList)} で指定した濃淡を背景描画可能に適用するために使用するブレンド モードを指定します。

BackgroundTintList

指定されている場合は、描画可能な背景に適用された濃淡を返します。 または、描画可能な背景に濃淡を適用します。

BackgroundTintMode

指定した場合、背景描画可能に濃淡を適用するために使用されるブレンド モードを返します。

Baseline

ウィジェットの上部境界からウィジェットのテキストベースラインのオフセットを返します。

Bottom

このビューの下の位置は、その親に対する相対位置です。 または、このビューの下の位置を親に対して相対的に設定します。

BottomFadingEdgeStrength

下端のフェードの強さ (強度) を返します。

BottomPaddingOffset

下フェード領域を拡張する量。

CameraDistance

カメラからこのビューまでの Z 軸に沿った距離を取得します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Clickable

このビューがクリック イベントに反応するかどうかを示します。 または、このビューのクリック イベントを有効または無効にします。

ClipBounds

現在の #setClipBounds(Rect) clipBoundsのコピーを返します。 または、描画時にビューがクリップされる、このビューの四角形領域を設定します。

ClipToOutline

アウトラインを使用してビューの内容をクリップするかどうかを返します。 または、ビューのアウトラインを使用してビューの内容をクリップするかどうかを設定します。

ContentCaptureSession

コンテンツ キャプチャ イベントの通知に使用されるセッションを取得します。 または、このビューに関連付けられている (省略可能な) ContentCaptureSession を設定します。

ContentDescription

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ContentDescriptionFormatted

Viewのコンテンツの説明を返します。 または、 Viewのコンテンツの説明を設定します。

ContentSensitivity

このビューに機密性の高いコンテンツが表示されるかどうかを判断するコンテンツ秘密度モードを取得します。 または、コンテンツの秘密度モードを設定して、このビューに機密性の高いコンテンツを表示するかどうかを決定します (例:

Context

現在のテーマやリソースなどにアクセスできる、ビューが実行されているコンテキストを返します。

ContextClickable

このビューがコンテキストクリックに反応するかどうかを示します。 または、このビューのコンテキストクリックを有効または無効にします。

ContextMenuInfo

コンテキスト メニューに関連付ける追加情報がある場合、ビューはこれを実装する必要があります。

DefaultFocusHighlightEnabled

フォーカスが設定されていても、その背景に android.R.attr#state_focused が定義されていない場合に、このビューで既定のフォーカス強調表示を使用する必要があるかどうかを返します。 または、フォーカスが設定されていても、その背景に android.R.attr#state_focused が定義されていない場合に、このビューで既定のフォーカス強調表示を使用するかどうかを設定します。

Display

ビューのウィンドウがアタッチされている論理表示を取得します。

DrawingCache

このメソッドの呼び出しは、 getDrawingCache(false)を呼び出すことと同じです。

DrawingCacheBackgroundColor

このメンバーは非推奨です。 または、描画キャッシュのビットマップの背景色を純色に設定すると、パフォーマンスとメモリ使用量が向上します。

DrawingCacheEnabled

このビューに対して図面キャッシュが有効になっているかどうかを示します。 または、図面キャッシュを有効または無効にします。

DrawingCacheQuality

描画キャッシュの品質を返します。 または、このビューの描画キャッシュ品質を設定します。

DrawingTime

ビュー階層の描画が開始された時刻を返します。

DuplicateParentStateEnabled

これが親から描画可能な状態を複製するかどうかを示します。 または、このビューへの親の状態の重複を有効または無効にします。

Elevation

親に対するこのビューの基本標高 (ピクセル単位)。 または、このビューの基本標高をピクセル単位で設定します。

EmptyStateSet

ビューに状態が設定されていないことを示します。

Enabled

このビューの有効な状態を返します。 または、このビューの有効な状態を設定します。

EnabledFocusedSelectedStateSet

ビューが有効で、フォーカスが設定され、選択されていることを示します。

EnabledFocusedSelectedWindowFocusedStateSet

ビューが有効で、フォーカスが設定され、選択されていて、そのウィンドウにフォーカスがあることを示します。

EnabledFocusedStateSet

ビューが有効であり、フォーカスがあることを示します。

EnabledFocusedWindowFocusedStateSet

ビューが有効で、フォーカスが設定されていて、そのウィンドウにフォーカスがあることを示します。

EnabledSelectedStateSet

ビューが有効で選択されていることを示します。

EnabledSelectedWindowFocusedStateSet

ビューが有効であり、選択され、そのウィンドウにフォーカスがあることを示します。

EnabledStateSet

ビューが有効になっていることを示します。

EnabledWindowFocusedStateSet

ビューが有効であり、そのウィンドウにフォーカスがあることを示します。

ExplicitStyle

style="..."のバッキング XML 要素でAttributeSetを使用して指定されたスタイルのリソース ID を返します。指定されていない場合、または該当しない場合はResources#ID_NULL返します。

FilterTouchesWhenObscured

ビューのウィンドウが、タッチされた場所にある別の表示ウィンドウによって隠されている場合に、フレームワークがタッチを破棄する必要があるかどうかを取得します。 または、ビューのウィンドウがタッチされた場所にある別の表示ウィンドウによって隠された場合に、フレームワークがタッチを破棄するかどうかを設定します。

FitsSystemWindows

#setFitsSystemWindows(boolean)の状態を確認します。

Focusable

このビューが現在フォーカスを取得できるかどうかを返します。 または、このビューがフォーカスを受け取ることができるかどうかを設定します。

FocusableInTouchMode

ビューがフォーカス可能な場合、タッチ モードではフォーカスを取りたくない場合があります。 または、タッチ モード中にこのビューがフォーカスを受け取ることができるかどうかを設定します。

FocusedByDefault

このビューを含むビュー階層のフォーカスが復元されたときに、このビューがフォーカスを受け取る必要があるかどうかを返します。 または、このビューを含むビュー階層のフォーカスが復元されたときに、このビューがフォーカスを受け取るかどうかを設定します。

FocusedSelectedStateSet

ビューがフォーカスされ、選択されていることを示します。

FocusedSelectedWindowFocusedStateSet

ビューがフォーカスされ、選択され、そのウィンドウにフォーカスがあることを示します。

FocusedStateSet

ビューにフォーカスがあることを示します。

FocusedWindowFocusedStateSet

ビューにフォーカスがあり、ウィンドウにフォーカスがあることを示します。

ForceDarkAllowed

#setForceDarkAllowed(boolean)を参照してください。または、このビューに濃色の強制適用を許可するかどうかを設定します。

Foreground

このビューの前景として使用される描画可能オブジェクトを返します。 または、ビュー内のすべてのコンテンツの上にレンダリングされる Drawable を指定します。

ForegroundGravity

フォアグラウンドの配置方法について説明します。

ForegroundTintBlendMode

指定した場合、描画可能な前景に濃淡を適用するために使用されるブレンド モードを返します。 または、 #setForegroundTintList(ColorStateList)} で指定した濃淡を背景描画可能に適用するために使用するブレンド モードを指定します。

ForegroundTintList

指定されている場合は、描画可能な前景に適用された濃淡を返します。 または、描画可能な前景に濃淡を適用します。

ForegroundTintMode

指定した場合、描画可能な前景に濃淡を適用するために使用されるブレンド モードを返します。

FrameContentVelocity

ビューの現在の速度を取得します。 または、ビューの現在の速度を設定し、正の値のみを追跡します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
Handler
HandwritingBoundsOffsetBottom

このビューの手書き境界の下端に適用されたオフセットの量をピクセル単位で返します。

HandwritingBoundsOffsetLeft

このビューの手書き境界の左端に適用されたオフセットの量をピクセル単位で返します。

HandwritingBoundsOffsetRight

このビューの手書き境界の右端に適用されたオフセットの量をピクセル単位で返します。

HandwritingBoundsOffsetTop

このビューの手書き境界の上端に適用されたオフセットの量をピクセル単位で返します。

HandwritingDelegateFlags

#setHandwritingDelegateFlagsによって設定された、このデリゲート エディター ビューの手書き委任動作を構成するフラグを返します。 または、このデリゲート エディター ビューの手書き委任動作を構成するフラグを設定します。

HandwritingDelegatorCallback

このビューの範囲内でスタイラス #setHandwritingDelegatorCallbackが発生したときに呼び出す必要がある、MotionEventによって設定されたコールバックを返します。 または、スタイラス MotionEvent がこのビューの境界内で発生したときに呼び出されるコールバックを設定します。

HapticFeedbackEnabled

長押しなどのイベントに対して、このビューに触覚フィードバックを含めるかどうかを設定します。

HasExplicitFocusable

このビューがフォーカス可能な場合、または #hasExplicitFocusable()trueを返す到達可能なビューが含まれている場合は true を返します。

HasFocus

このビューにフォーカスがある場合、またはフォーカスを持つビューの先祖である場合は true を返します。

HasFocusable

このビューがフォーカス可能な場合、または #hasFocusable()trueを返す到達可能なビューが含まれている場合は true を返します。

HasNestedScrollingParent

このビューに入れ子になったスクロール親がある場合は true を返します。

HasOnClickListeners

このビューに OnClickListener がアタッチされているかどうかを返します。

HasOnLongClickListeners

このビューに OnLongClickListener がアタッチされているかどうかを返します。

HasOverlappingRendering

このビューに重複するコンテンツがあるかどうかを返します。

HasPointerCapture

ポインター キャプチャの状態を確認します。

HasTransientState

ビューが現在一時的な状態を追跡しているかどうかを示します。アプリが保存と復元に関心を持つ必要はありませんが、可能な場合は保持するためにフレームワークで特別なメモを取る必要があります。 または、このビューが、フレームワークが可能な限り保持しようとする一時的な状態を現在追跡しているかどうかを設定します。

HasWindowFocus

このビューが現在ウィンドウ フォーカスを持つウィンドウ内にある場合は true を返します。

Height

ビューの高さを返します。

HorizontalFadingEdgeEnabled

ビューを水平方向にスクロールしたときに水平エッジがフェードするかどうかを示します。 または、このビューを水平方向にスクロールするときに水平エッジをフェードするかどうかを定義します。

HorizontalFadingEdgeLength

このビューのより多くのコンテンツが表示されることを示すために使用される、水平方向のフェード エッジのサイズを返します。

HorizontalScrollBarEnabled

水平スクロール バーを描画するかどうかを指定します。 または、水平スクロール バーを描画するかどうかを定義します。

HorizontalScrollbarHeight

水平スクロール バーの高さを返します。

HorizontalScrollbarThumbDrawable

水平スクロール バーが存在する場合は、水平スクロール バーのつまみに対して現在構成されている Drawable を返します。それ以外の場合は null を返します。 または、水平サム描画可能なサムを定義します。

HorizontalScrollbarTrackDrawable

水平スクロール バーが存在する場合は、水平スクロール バーのトラックに対して現在構成されている Drawable を返します。それ以外の場合は null を返します。 または、描画可能な水平トラックを定義します。

Hovered

ビューが現在ポイントされている場合は true を返します。 または、ビューが現在ポイントされているかどうかを設定します。

Id

このビューの識別子を返します。 または、このビューの識別子を設定します。

ImportantForAccessibility

このビューがアクセシビリティにとって重要かどうかを判断するためのモードを取得します。 または、このビューがアクセシビリティにとって重要かどうかを判断する方法を設定します。これは、アクセシビリティ イベントを発生させるかどうか、および画面にクエリを実行するアクセシビリティ サービスに報告されるかどうかです。

ImportantForAutofill

このビューがオートフィルに重要かどうかを判断するためのモードを取得します。 または、このビューがオートフィルにとって重要と見なされるかどうかを判断するためのモードを設定します。

ImportantForContentCapture

コンテンツ キャプチャでこのビューが重要かどうかを判断するためのモードを取得します。 または、このビューがコンテンツ キャプチャにとって重要と見なされるかどうかを判断するためのモードを設定します。

IsAccessibilityDataSensitive

このビューで、 android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool プロパティが true に設定されているサービスのみにアクセシビリティ サービスのアクセスを制限するかどうかを指定します。

IsAccessibilityFocused

このビューがアクセシビリティに重点を置いたかどうかを返します。

IsAttachedToWindow

このビューがウィンドウに現在アタッチされている場合は true を返します。

IsContentSensitive

#setContentSensitivity(int)によって明示的に設定された値に基づいて、このビューに機密性の高いコンテンツが表示されるかどうかを返します。

IsCredential

このビューが資格情報であるかどうかを判断するためのモードを取得します。 または、このビューが資格情報マネージャーの目的で資格情報であるかどうかを設定します。

IsDirty

True の 場合は、このビューが最後に描画された後に変更されています。

IsFocused

このビューにフォーカスがある場合は true を返します。

IsHandwritingDelegate

このビューが、 #setIsHandwritingDelegateによって手書きデリゲートとして設定されているかどうかを返します。 または、このビューを手書きデリゲートに設定します。

IsHardwareAccelerated

このビューがハードウェア アクセラレータ ウィンドウにアタッチされているかどうかを示します。

IsImportantForAccessibility

アクセシビリティのためにこのビューを公開する必要があるかどうかを計算します。

IsImportantForAutofill

このビューに関連付けられている android.app.assist.AssistStructure.ViewNode がオートフィルの目的で重要と見なされるかどうかを Android システムにヒントします。

IsImportantForContentCapture

#setImportantForContentCapture(int)によって明示的に設定された値と、#IMPORTANT_FOR_CONTENT_CAPTURE_AUTO時のヒューリスティックに基づいて、このビューがコンテンツ キャプチャにとって重要と見なされるかどうかを Android システムにヒントします。

IsInEditMode

このビューが現在編集モードであるかどうかを示します。

IsInLayout

ビュー階層が現在レイアウト パスを受けているかどうかを返します。

IsInTouchMode

このビューに関連付けられているタッチ モードの状態を返します。

IsLaidOut

ウィンドウに最後にアタッチされた、またはウィンドウからデタッチされてから、このビューが少なくとも 1 つのレイアウトを経由している場合は true を返します。

IsLayoutDirectionResolved
IsLayoutRequested

このビューのレイアウトが次の階層レイアウト パス中に要求されるかどうかを示します。

IsOpaque

このビューが不透明かどうかを示します。

IsPaddingOffsetRequired

ビューがパディング内にコンテンツを描画し、フェードエッジを有効にする場合は、パディングオフセットをサポートする必要があります。

IsPaddingRelative

埋め込みが相対値 #setPaddingRelative(int, int, int, int) または経由で設定されている場合に返します

IsPivotSet

ピボットが #setPivotX(float) または #setPivotY(float)の呼び出しによって設定されているかどうかを返します。

IsScrollContainer

このビューがそのウィンドウ内のスクロール可能なコンテナーのセットの 1 つであるかどうかを示します。

IsShowingLayoutBounds

ビューがアタッチされていて、レイアウト境界を表示するシステム開発者設定が有効になっている場合、またはそれ以外の場合はtrue場合にfalseを返します。

IsShown

このビューとそのすべての先祖の可視性を返します。

IsTemporarilyDetached

View#onStartTemporaryDetach()#onFinishTemporaryDetach()の間の状態にあるかどうかを示します。

IsTextAlignmentResolved
IsTextDirectionResolved
JniIdentityHashCode

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
JniPeerMembers

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

KeepScreenOn

#KEEP_SCREEN_ONの現在の値に対応する画面をオンのままにするかどうかを返します。 または、画面をオンのままにするかどうかを制御し、 #KEEP_SCREEN_ONの値を変更します。

KeyboardNavigationCluster

このビューがキーボード ナビゲーション クラスターのルートであるかどうかを返します。 または、このビューがキーボード ナビゲーション クラスターのルートであるかどうかを設定します。

KeyDispatcherState

このビューのウィンドウのグローバル KeyEvent.DispatcherState KeyEvent.DispatcherState を返します。

LabelFor

このビューがアクセシビリティの目的でラベルとして機能するビューの ID を取得します。 または、このビューがアクセシビリティの目的でラベルとして機能するビューの ID を設定します。

LayerType

このビューに現在関連付けられているレイヤーの種類を示します。

LayoutDirection

このビューの解決済みのレイアウト方向を返します。 または、このビューのレイアウト方向を設定します。

LayoutParameters

このビューに関連付けられている LayoutParams を取得します。 または、このビューに関連付けられているレイアウト パラメーターを設定します。

Left

このビューの左側の位置は、その親を基準とします。 または、このビューの左の位置を親に対して相対的に設定します。

LeftFadingEdgeStrength

左フェード エッジの強度 (強度) を返します。

LeftPaddingOffset

左フェード領域を拡張する量。

LongClickable

このビューが長いクリック イベントに反応するかどうかを示します。 または、このビューの長いクリック イベントを有効または無効にします。

Matrix

このビューの変換マトリックス。現在の回転、スケール、ピボットのプロパティに基づいて計算されます。

MeasuredHeight

#getMeasuredHeightAndState()と同様に、生の高さコンポーネントのみを返します (つまり、結果は#MEASURED_SIZE_MASKによってマスクされます)。

MeasuredHeightAndState

#measure(int, int)の最新の呼び出しによって計算された、このビューの完全な高さの測定情報を返します。

MeasuredState

#getMeasuredWidthAndState()#getMeasuredHeightAndState()の状態ビットのみを返し、1 つの整数に結合します。

MeasuredWidth

#getMeasuredWidthAndState()と同様に、生の幅コンポーネントのみを返します (つまり、結果は#MEASURED_SIZE_MASKによってマスクされます)。

MeasuredWidthAndState

#measure(int, int)の最新の呼び出しによって計算された、このビューの全幅測定情報を返します。

MinimumHeight

ビューの最小高さを返します。

MinimumWidth

ビューの最小幅を返します。

NestedScrollingEnabled

このビューで入れ子になったスクロールが有効になっている場合は true を返します。 または、このビューの入れ子になったスクロールを有効または無効にします。

NextClusterForwardId

次のキーボード ナビゲーション クラスターのルートの ID を取得します。 または、次のキーボード ナビゲーション クラスターのルートとして使用するビューの ID を設定します。

NextFocusDownId

次のフォーカスが #FOCUS_DOWNされたときに使用するビューの ID を取得します。 または、次のフォーカスが #FOCUS_DOWNされたときに使用するビューの ID を設定します。

NextFocusForwardId

次のフォーカスが #FOCUS_FORWARDされたときに使用するビューの ID を取得します。 または、次のフォーカスが #FOCUS_FORWARDされたときに使用するビューの ID を設定します。

NextFocusLeftId

次のフォーカスが #FOCUS_LEFTされたときに使用するビューの ID を取得します。 または、次のフォーカスが #FOCUS_LEFTされたときに使用するビューの ID を設定します。

NextFocusRightId

次のフォーカスが #FOCUS_RIGHTされたときに使用するビューの ID を取得します。 または、次のフォーカスが #FOCUS_RIGHTされたときに使用するビューの ID を設定します。

NextFocusUpId

次のフォーカスが #FOCUS_UPされたときに使用するビューの ID を取得します。 または、次のフォーカスが #FOCUS_UPされたときに使用するビューの ID を設定します。

OnFocusChangeListener

このビューに登録されているフォーカス変更コールバックを返します。 または、このビューのフォーカスが変更されたときに呼び出されるコールバックを登録します。

OutlineAmbientShadowColor

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

OutlineProvider

ビューの現在の ViewOutlineProvider を返します。これにより、投影される影の形状を定義するアウトラインが生成され、アウトラインのクリッピングが有効になります。 または、ビューの ViewOutlineProvider を設定します。これにより、投影される影の形状を定義するアウトラインが生成され、アウトラインのクリッピングが有効になります。

OutlineSpotShadowColor

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

Overlay

このビューのオーバーレイを返し、まだ存在しない場合は作成します。

OverScrollMode

このビューのオーバースクロール モードを返します。 または、このビューのオーバースクロール モードを設定します。

PaddingBottom

このビューの下部のパディングを返します。

PaddingEnd

解決されたレイアウトの方向に応じて、このビューの末尾の埋め込みを返します。

PaddingLeft

このビューの左余白を返します。

PaddingRight

このビューの右側のパディングを返します。

PaddingStart

解決されたレイアウトの方向に応じて、このビューの開始パディングを返します。

PaddingTop

このビューの上部のパディングを返します。

Parent

このビューの親を取得します。

ParentForAccessibility

アクセシビリティの目的で親を取得します。

PeerReference

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
PendingCredentialCallback

#setPendingCredentialRequest API を使用して、このビューで以前に設定されたコールバックを返します。

PendingCredentialRequest

ビューに関連付けられている GetCredentialRequest を返します。

PivotX

ビューが #setRotation(float) rotated され、 #setScaleX(float) scaledされている点の x 位置。 または、ビューが #setRotation(float) rotated され、 #setScaleX(float) scaledされる点の x 位置を設定します。

PivotY

ビューが #setRotation(float) rotated され、 #setScaleY(float) scaledされる点の y 位置。 または、ビューが #setRotation(float) rotated され、 #setScaleY(float) scaledされる点の y 位置を設定します。

PointerIcon

現在のビューのマウス ポインター アイコンを取得します。 または、現在のビューでマウス ポインターに使用するポインター アイコンを設定します。

PreferKeepClear

このビューを明確に保つ設定を取得します。 または、このビューのウィンドウの上の浮動ウィンドウからこのビューの境界をクリアするように設定します。

PreferKeepClearRects

このビューのウィンドウの上に浮動ウィンドウが表示されないように、指定された rects をクリアするように設定します。

Pressed

ビューが現在押された状態であるかどうかを示します。 または、このビューの押された状態を設定します。

PressedEnabledFocusedSelectedStateSet

ビューが押され、有効になり、フォーカスされ、選択されていることを示します。

PressedEnabledFocusedSelectedWindowFocusedStateSet

ビューが押され、有効になり、フォーカスされ、選択され、そのウィンドウにフォーカスがあることを示します。

PressedEnabledFocusedStateSet

ビューが押され、有効になり、フォーカスされていることを示します。

PressedEnabledFocusedWindowFocusedStateSet

ビューが押され、有効になり、フォーカスが設定され、ウィンドウにフォーカスがあることを示します。

PressedEnabledSelectedStateSet

ビューが押され、有効になり、選択されていることを示します。

PressedEnabledSelectedWindowFocusedStateSet

ビューが押され、有効になり、選択され、そのウィンドウにフォーカスがあることを示します。

PressedEnabledStateSet

ビューが押され、有効になっていることを示します。

PressedEnabledWindowFocusedStateSet

ビューが押され、有効になっており、そのウィンドウにフォーカスがあることを示します。

PressedFocusedSelectedStateSet

ビューが押され、フォーカスされ、選択されていることを示します。

PressedFocusedSelectedWindowFocusedStateSet

ビューが押され、フォーカスされ、選択され、そのウィンドウにフォーカスがあることを示します。

PressedFocusedStateSet

ビューが押され、フォーカスされていることを示します。

PressedFocusedWindowFocusedStateSet

ビューが押され、フォーカスされ、ウィンドウにフォーカスがあることを示します。

PressedSelectedStateSet

ビューが押されて選択されていることを示します。

PressedSelectedWindowFocusedStateSet

ビューが押され、選択され、そのウィンドウにフォーカスがあることを示します。

PressedStateSet

ビューが押されたことを示します。

PressedWindowFocusedStateSet

ビューが押され、ウィンドウにフォーカスがあることを示します。

RequestedFrameRate

ビューの現在の優先フレーム レートを取得します。 または、正の数を使用するか、REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE、REQUESTED_FRAME_RATE_CATEGORY_LOW、REQUESTED_FRAME_RATE_CATEGORY_NORMAL、REQUESTED_FRAME_RATE_CATEGORY_HIGHなどの定数を使用して優先フレーム レート カテゴリを指定することで、ビューの優先フレーム レートを設定できます。

Resources

このビューに関連付けられているリソースを返します。

RevealOnFocusHint

フォーカスを取得したときの表示動作に対するこのビューの優先設定を返します。 または、フォーカスを取得したときの表示動作に対するこのビューの優先設定を設定します。

Right

このビューの親を基準とした右の位置。 または、このビューの右の位置を親に対して相対的に設定します。

RightFadingEdgeStrength

右フェード エッジの強度 (強度) を返します。

RightPaddingOffset

右フェード領域を拡張する量。

RootSurfaceControl

AttachedSurfaceControl 自体はビューではなく、ビュー階層全体を含むウィンドウ システム オブジェクトへのインターフェイスにすぎません。

RootView

現在のビュー階層内の最上位のビューを検索します。

RootWindowInsets

ビュー階層にディスパッチされる元の WindowInset を指定します。

Rotation

ビューがピボット ポイントを中心に回転する角度。 または、ビューがピボット ポイントを中心に回転する角度を設定します。

RotationX

ピボット ポイントを通じて水平軸を中心にビューが回転する角度。 または、ピボット ポイントを通じて水平軸を中心にビューを回転させる角度を設定します。

RotationY

ピボット ポイントを通じて、ビューが縦軸を中心に回転する角度を指定します。 または、ピボット ポイントを通じて垂直軸を中心にビューが回転する角度を設定します。

SaveEnabled

このビューが状態を保存するかどうかを示します (つまり、 #onSaveInstanceState メソッドが呼び出されるかどうか)。 または、このビューの状態の保存を有効にするかどうかを制御します (つまり、 #onSaveInstanceState メソッドを呼び出すかどうか)。

SaveFromParentEnabled

状態の保存トラバーサルが親から発生したときに、このビューの下の階層全体が状態を保存するかどうかを示します。 または、状態の保存トラバーサルが親から発生したときに、このビューの下の階層全体が状態を保存するかどうかを制御します。

ScaleX

ビューのスケールされていない幅に対する比率として、ピボット ポイントを中心にビューが x 単位で拡大縮小される量。 または、ビューのスケールされていない幅に対する比率として、ピボット ポイントを中心にビューを x 単位で拡大縮小する量を設定します。

ScaleXs

View#setScaleX(float)およびView#getScaleX() メソッドによって処理されるscaleX機能のプロパティ ラッパー。

ScaleY

ビューのスケーリングされていない高さの比率として、ピボット ポイントを中心にビューが y 単位で拡大縮小される量。 または、ビューのスケールされていない幅に対する比率として、ピボット ポイントを中心にビューを Y で拡大縮小する量を設定します。

ScaleYs

View#setScaleY(float)およびView#getScaleY() メソッドによって処理されるscaleY機能のプロパティ ラッパー。

ScreenReaderFocusable

スクリーン リーダーのアクセシビリティ ツールによって、ビューをフォーカス可能な単位として扱う必要があるかどうかを返します。 または、このビューをスクリーン リーダーのフォーカス可能な要素にし、フィードバックを提供するときにサブツリーからフォーカスできないビューを含めるかどうかを設定します。

ScrollBarDefaultDelayBeforeFade

スクロール バーがフェードするまでの遅延を返します。 または、スクロール バーがフェードするまでの遅延を定義します。

ScrollBarFadeDuration

スクロール バーのフェード期間を返します。 または、スクロール バーのフェード期間を定義します。

ScrollbarFadingEnabled

このビューがスクロールしていないときにスクロール バーがフェードする場合は true を返します。または、ビューがスクロールしていないときにスクロール バーがフェードするかどうかを定義します。

ScrollBarSize

スクロール バーのサイズを返します。 または、スクロール バーのサイズを定義します。

ScrollBarStyle

現在のスクロール バー のスタイルを返します。 または、スクロール バーのスタイルを指定します。

ScrollCaptureHint

このビューの現在のスクロール キャプチャ ヒントを返します。 または、このビューのスクロール キャプチャ ヒントを設定します。

ScrollIndicators

有効なスクロール インジケーターを表すビットマスクを返します。

ScrollX

このビューのスクロールされた左の位置を返します。 または、ビューの水平スクロール位置を設定します。

ScrollY

このビューのスクロールされた上端の位置を返します。 または、ビューの垂直スクロール位置を設定します。

Selected

このビューの選択状態を示します。 または、このビューの選択状態を変更します。

SelectedStateSet

ビューが選択されていることを示します。

SelectedWindowFocusedStateSet

ビューが選択され、そのウィンドウにフォーカスがあることを示します。

SolidColor

ビューが常に単色の背景の上に描画され、フェード エッジを描画する必要がある場合は、これをオーバーライドします。

SoundEffectsEnabled

クリックやタッチなどのイベントに対して、このビューでサウンド エフェクトを有効にするかどうかを設定します。

SourceLayoutResId

Viewは XML レイアウトから拡張できます。

StateDescription

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

StateDescriptionFormatted

Viewの状態の説明を返します。 または、 Viewの状態の説明を設定します。

StateListAnimator

存在する場合は、現在の StateListAnimator を返します。 または、指定された StateListAnimator をこのビューにアタッチします。

SuggestedMinimumHeight

ビューで使用する必要がある、推奨される最小高さを返します。

SuggestedMinimumWidth

ビューで使用する必要がある、推奨される最小幅を返します。

SupplementalDescription

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

SupplementalDescriptionFormatted

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

SystemGestureExclusionRects

このビューのレイアウト後の座標空間内で、システムがタッチやその他のポインティング デバイス ジェスチャをインターセプトしない領域の一覧を取得します。 または、システムがタッチやその他のポインティング デバイス ジェスチャをインターセプトしない、このビューのレイアウト後の座標空間内の領域の一覧を設定します。

SystemUiFlags

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

SystemUiVisibility
古い.

このビューが要求した最後の #setSystemUiVisibility(int) を返します。 または、ステータス バーまたはその他の画面/ウィンドウの装飾の表示を変更することを要求します。

Tag

このビューのタグを返します。 または、このビューに関連付けられているタグを設定します。

TextAlignment

解決されたテキストの配置を返します。 または、テキストの配置を設定します。

TextDirection

解決されたテキストの方向を返します。 または、テキストの方向を設定します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

TooltipText

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

TooltipTextFormatted

ビューのヒント テキストを返します。 または、ビューの横にある小さなポップアップに表示されるヒント テキストを設定します。

Top

このビューの親を基準とした上の位置。 または、このビューの最上位の位置を親に対して相対的に設定します。

TopFadingEdgeStrength

上のフェード エッジの強度 (強度) を返します。

TopPaddingOffset

一番上のフェード領域を拡張する量。

Touchables

このビューの子孫であるタッチ可能なビューをすべて検索して返します。タッチ可能なビュー自体の場合は、このビューを含めることができます。

TouchDelegate

このビューの TouchDelegate を取得します。 または、このビューの TouchDelegate を設定します。

TransitionAlpha

このプロパティは、フェード切り替えによってのみ使用することを目的としています。これによりアニメーション化され、実際のアルファ プロパティに副作用を与えない (または影響を受ける) 視覚的なトランスルーシーが生成されます。 または、このプロパティは、フェード遷移によってのみ使用することを目的としています。これによりアニメーション化され、実際のアルファ プロパティに副作用を与えない (または影響を受ける) 視覚的なトランスルーシーが生成されます。

TransitionName

画面切り替えでビューを識別するために使用するビューの名前を返します。 または、画面切り替えでビューを識別するために使用するビューの名前を設定します。

TranslationX

#getLeft() left位置を基準とした、このビューの水平方向の位置。 または、 #getLeft() left 位置を基準にして、このビューの水平方向の位置を設定します。

TranslationY

#getTop() top位置を基準とした、このビューの垂直方向の位置。 または、 #getTop() top 位置を基準にして、このビューの垂直方向の位置を設定します。

TranslationZ

このビューの #getElevation() elevationを基準とした奥行き位置。 または、 #getElevation() elevationを基準にして、このビューの奥行きの位置を設定します。

UniqueDrawingId

図面システムでこのビューに使用される識別子を取得します。

VerticalFadingEdgeEnabled

ビューを水平方向にスクロールしたときに垂直エッジがフェードするかどうかを示します。 または、このビューを垂直方向にスクロールするときに垂直エッジをフェードするかどうかを定義します。

VerticalFadingEdgeLength

このビューのより多くのコンテンツが表示されることを示すために使用される垂直方向のフェード エッジのサイズを返します。

VerticalScrollBarEnabled

垂直スクロール バーを描画するかどうかを指定します。 または、垂直スクロール バーを描画するかどうかを定義します。

VerticalScrollbarPosition

垂直スクロール バーの位置を設定します。

VerticalScrollbarThumbDrawable

垂直スクロール バーのサムが存在する場合は現在構成されている Drawable を返し、それ以外の場合は null を返します。 または、垂直スクロール バーのサム描画可能を定義します。

VerticalScrollbarTrackDrawable

垂直スクロール バーが存在する場合は、垂直スクロール バーのトラックに対して現在構成されている Drawable を返します。それ以外の場合は null を返します。 または、垂直スクロール バー トラックの描画可能なトラックを定義します

VerticalScrollbarWidth

垂直スクロール バーの幅を返します。

ViewTranslationResponse

このビューに関連付けられている ViewTranslationResponse を返します。

ViewTreeObserver

このビューの階層の ViewTreeObserver を返します。

Visibility

このビューの表示状態を返します。 または、このビューの表示状態を設定します。

Width

ビューの幅を返します。

WindowAttachCount
WindowFocusedStateSet

ビューのウィンドウにフォーカスがあることを示します。

WindowId

このビューが現在アタッチされているウィンドウの WindowId を取得します。

WindowInsetsController

このビューがアタッチされているウィンドウの単一の WindowInsetsController を取得します。

WindowSystemUiVisibility

ウィンドウ全体に対して現在設定されている現在のシステム UI の可視性を返します。

WindowToken

このビューがアタッチされているウィンドウを識別する一意のトークンを取得します。

WindowVisibility

このビューがアタッチされているウィンドウの現在の表示を返します ( #GONE#INVISIBLE、または #VISIBLE)。

X

View#setX(float)およびView#getX() メソッドによって処理されるx機能のプロパティ ラッパー。

Y

View#setY(float)およびView#getY() メソッドによって処理されるy機能のプロパティ ラッパー。

Z

View#setZ(float)およびView#getZ() メソッドによって処理されるz機能のプロパティ ラッパー。

メソッド

名前 説明
AddChildrenForAccessibility(IList<View>)

特定のリストにアクセシビリティに関連するこのビューの子を出力として追加します。

AddExtraDataToAccessibilityNodeInfo(AccessibilityNodeInfo, String, Bundle)

追加データの明示的な要求に基づいて、 AccessibilityNodeInfo に追加データを追加します。

AddFocusables(IList<View>, FocusSearchDirection, FocusablesFlags)

このビューの子孫であるフォーカス可能なビュー (フォーカス可能なビュー自体の場合は、このビューを含む可能性があります) をビューに追加します。

AddFocusables(IList<View>, FocusSearchDirection)

このビューの子孫であるフォーカス可能なビュー (フォーカス可能なビュー自体の場合は、このビューを含む可能性があります) をビューに追加します。

AddKeyboardNavigationClusters(ICollection<View>, FocusSearchDirection)

このビューの子孫であるキーボード ナビゲーション クラスター ルート (クラスター ルート自体の場合は、このビューを含む可能性があります) をビューに追加します。

AddOnAttachStateChangeListener(View+IOnAttachStateChangeListener)

アタッチ状態の変更用のリスナーを追加します。

AddOnLayoutChangeListener(View+IOnLayoutChangeListener)

レイアウト処理によってビューの境界が変更されたときに呼び出されるリスナーを追加します。

AddOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener)

ハンドルされない KeyEventを受け取るリスナーを追加します。

AddTouchables(IList<View>)

このビューの子孫であるタッチ可能なビュー (タッチ可能なビュー自体の場合は、このビューを含む可能性があります) をビューに追加します。

Animate()

このメソッドは、このビューの特定のプロパティをアニメーション化するために使用できる ViewPropertyAnimator オブジェクトを返します。

AnnounceForAccessibility(ICharSequence)

アクセシビリティ サービスが指定したテキストをユーザーに読み上げるよう提案する AccessibilityEvent#TYPE_ANNOUNCEMENTAccessibilityEvent を送信する便利な方法。

AnnounceForAccessibility(String)

アクセシビリティ サービスが指定したテキストをユーザーに読み上げるよう提案する AccessibilityEvent#TYPE_ANNOUNCEMENTAccessibilityEvent を送信する便利な方法。

Autofill(AutofillValue)

このビューのコンテンツに valueを自動的に入力します。

Autofill(SparseArray)

このビュー内の仮想子のコンテンツを自動的に入力します。

AwakenScrollBars()

スクロール バーをトリガーして描画します。

AwakenScrollBars(Int32, Boolean)

スクロール バーをトリガーして描画します。

AwakenScrollBars(Int32)

スクロール バーをトリガーして描画します。

BringToFront()

ツリー内のビューの z の順序を変更して、他の兄弟ビューの上に置きます。

BuildDrawingCache()

このメソッドの呼び出しは、 buildDrawingCache(false)を呼び出すことと同じです。

BuildDrawingCache(Boolean)

図面キャッシュが無効な場合は、図面キャッシュを強制的に作成します。

BuildLayer()

このビューのレイヤーを強制的に作成し、このビューをそのレイヤーにレンダリングします。

CallOnClick()

アタッチされている OnClickListener を直接呼び出します。

CancelDragAndDrop()

進行中のドラッグ アンド ドロップ操作を取り消します。

CancelLongPress()

保留中の長押しを取り消します。

CancelPendingInputEvents()

以前にイベント キューにポストされた遅延の高レベル入力イベントをすべて取り消します。

CanResolveLayoutDirection()

レイアウト方向の解像度が可能かどうかを確認します。

CanResolveTextAlignment()

テキストの配置の解決を行うことができるかどうかを確認します。

CanResolveTextDirection()

テキスト方向の解決が可能かどうかを確認します。

CanScrollHorizontally(Int32)

このビューを特定の方向に水平方向にスクロールできるかどうかを確認します。

CanScrollVertically(Int32)

このビューを特定の方向に垂直方向にスクロールできるかどうかを確認します。

CheckInputConnectionProxy(View)

現在の入力接続ターゲットではないビューがマネージャーを呼び出そうとしているときに、 android.view.inputmethod.InputMethodManager によって呼び出されます。

ClearAnimation()

このビューのアニメーションを取り消します。

ClearFocus()

このビューがフォーカスを放棄する場合に呼び出されます。

ClearPendingCredentialRequest()

View#setPendingCredentialRequestによって以前に設定された要求とコールバックをクリアします。

ClearViewTranslationCallback()

このビューから ViewTranslationCallback をクリアします。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CombineMeasuredStates(Int32, Int32)

#getMeasuredState()によって返される 2 つの状態をマージします。

ComputeHorizontalScrollExtent()

水平スクロール バーのつまみの水平方向の範囲を水平方向の範囲内で計算します。

ComputeHorizontalScrollOffset()

水平スクロール バーのつまみの水平方向のオフセットを水平方向の範囲内で計算します。

ComputeHorizontalScrollRange()

水平スクロール バーが表す水平方向の範囲を計算します。

ComputeScroll()

必要に応じて、子が mScrollX と mScrollY の値を更新するように要求するために、親によって呼び出されます。

ComputeSystemWindowInsets(WindowInsets, Rect)

このビューで使用する必要があるインセットと、そのビューの下にあるビューに伝達する必要があるインセットを計算します。

ComputeVerticalScrollExtent()

垂直スクロール バーのサムの垂直方向の範囲を垂直方向の範囲内で計算します。

ComputeVerticalScrollOffset()

水平範囲内の垂直スクロール バーのつまみの垂直オフセットを計算します。

ComputeVerticalScrollRange()

垂直スクロール バーが表す垂直方向の範囲を計算します。

CreateAccessibilityNodeInfo()

AccessibilityNodeInfoの観点からこのビューを表すandroid.accessibilityservice.AccessibilityServiceを返します。

CreateContextMenu(IContextMenu)

このビューのコンテキスト メニューを表示します。

DestroyDrawingCache()

描画キャッシュで使用されるリソースを解放します。

DispatchApplyWindowInsets(WindowInsets)

特定のウィンドウ インセットをこのビューまたはそのサブツリー内の別のビューに適用するように要求します。

DispatchCapturedPointerEvent(MotionEvent)

キャプチャされたポインター イベントをフォーカスされたビューに渡します。

DispatchConfigurationChanged(Configuration)

ビュー階層のリソース構成の変更に関する通知をディスパッチします。

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

アプリが UI 翻訳を要求したときに階層を走査して、翻訳目的で ViewTranslationRequestを収集するディスパッチ。

DispatchDisplayHint(ViewStates)

このビューが表示されるかどうかに関するヒントをディスパッチします。

DispatchDragEvent(DragEvent)

このビューが有効で、ドラッグ イベント リスナーがあるかどうかを検出します。

DispatchDraw(Canvas)

子ビューを描画するために描画によって呼び出されます。

DispatchDrawableHotspotChanged(Single, Single)

drawableHotspotChanged をこのビューのすべての子にディスパッチします。

DispatchFinishTemporaryDetach()

コンテナー ビューの場合は、このビューとその直接の子に #onFinishTemporaryDetach() をディスパッチします。

DispatchGenericFocusedEvent(MotionEvent)

現在フォーカスされているビューに汎用モーション イベントをディスパッチします。

DispatchGenericMotionEvent(MotionEvent)

汎用モーション イベントをディスパッチします。

DispatchGenericPointerEvent(MotionEvent)

最初のポインターの下のビューに汎用モーション イベントをディスパッチします。

DispatchHoverEvent(MotionEvent)

ホバー イベントをディスパッチします。

DispatchKeyEvent(KeyEvent)

フォーカス パスの次のビューにキー イベントをディスパッチします。

DispatchKeyEventPreIme(KeyEvent)

ビュー階層に関連付けられている入力メソッドによって処理される前に、キー イベントをディスパッチします。

DispatchKeyShortcutEvent(KeyEvent)

キー ショートカット イベントをディスパッチします。

DispatchNestedFling(Single, Single, Boolean)

入れ子になったスクロール親にフリングをディスパッチします。

DispatchNestedPreFling(Single, Single)

このビューで処理される前に、入れ子になったスクロール親にフリングをディスパッチします。

DispatchNestedPrePerformAccessibilityAction(Action, Bundle)

委任された処理のために、このビューの親にアクセシビリティ アクションを報告します。

DispatchNestedPreScroll(Int32, Int32, Int32[], Int32[])

このビューがスクロールの一部を使用する前に、実行中の入れ子になったスクロールの 1 ステップをディスパッチします。

DispatchNestedScroll(Int32, Int32, Int32, Int32, Int32[])

進行中の入れ子になったスクロールの 1 ステップをディスパッチします。

DispatchPointerCaptureChanged(Boolean)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

DispatchPopulateAccessibilityEvent(AccessibilityEvent)

AccessibilityEventViewにディスパッチして、ビューとその子のテキスト コンテンツを追加します。

DispatchProvideAutofillStructure(ViewStructure, AutofillFlags)

自動入力要求の一部として Assist 構造体が作成されている場合に、階層の下に自動入力用の ViewStructureの作成をディスパッチします。

DispatchProvideStructure(ViewStructure)

階層の ViewStructure の作成をディスパッチします。

DispatchRestoreInstanceState(SparseArray)

このビューとその子の状態を取得するために、 #restoreHierarchyState(android.util.SparseArray) によって呼び出されます。

DispatchSaveInstanceState(SparseArray)

このビューとその子の状態を格納するために、 #saveHierarchyState(android.util.SparseArray) によって呼び出されます。

DispatchScrollCaptureSearch(Rect, Point, IConsumer)

ビュー階層の下にスクロール キャプチャ検索要求をディスパッチします。

DispatchSetActivated(Boolean)

このビューのすべての子に setActivated をディスパッチします。

DispatchSetPressed(Boolean)

このビューのすべての子に setPressed をディスパッチします。

DispatchSetSelected(Boolean)

ディスパッチ setSelected to all of this View's children.

DispatchStartTemporaryDetach()

コンテナー ビューの場合は、このビューとその直接の子に #onStartTemporaryDetach() をディスパッチします。

DispatchSystemUiVisibilityChanged(Int32)
古い.

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

DispatchSystemUiVisibilityChanged(SystemUiFlags)

ビュー階層を #setOnSystemUiVisibilityChangeListener するコールバックをディスパッチします。

DispatchTouchEvent(MotionEvent)

タッチ スクリーン モーション イベントをターゲット ビューに渡します。ターゲットの場合は、このビューを渡します。

DispatchTrackballEvent(MotionEvent)

トラックボール モーション イベントをフォーカスされたビューに渡します。

DispatchUnhandledMove(View, FocusSearchDirection)

このメソッドは、フォーカスされたビューとその先祖が方向キーに応答する最後の機会です。

DispatchVisibilityChanged(View, ViewStates)

ビューの表示設定をディスパッチすると、ビュー階層が下に移動します。

DispatchWindowFocusChanged(Boolean)

このビューを含むウィンドウがウィンドウフォーカスを取得または失ったときに呼び出されます。

DispatchWindowInsetsAnimationEnd(WindowInsetsAnimation)

ウィンドウインセットアニメーションが終了したときに WindowInsetsAnimation.Callback#onEnd(WindowInsetsAnimation) をディスパッチします。

DispatchWindowInsetsAnimationPrepare(WindowInsetsAnimation)

Window Insets アニメーションの準備中に WindowInsetsAnimation.Callback#onPrepare(WindowInsetsAnimation) ディスパッチします。

DispatchWindowInsetsAnimationProgress(WindowInsets, IList<WindowInsetsAnimation>)

ウィンドウインセットアニメーションが進行したときに WindowInsetsAnimation.Callback#onProgress(WindowInsets, List) をディスパッチします。

DispatchWindowInsetsAnimationStart(WindowInsetsAnimation, WindowInsetsAnimation+Bounds)

Window Insets アニメーションが開始されたときに WindowInsetsAnimation.Callback#onStart(WindowInsetsAnimation, Bounds) ディスパッチします。

DispatchWindowSystemUiVisiblityChanged(SystemUiFlags)

ビュー階層を #onWindowSystemUiVisibilityChanged(int) するコールバックをディスパッチします。

DispatchWindowVisibilityChanged(ViewStates)

ウィンドウの可視性をディスパッチすると、ビュー階層が下に変わります。

Dispose()

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
Dispose(Boolean)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
Draw(Canvas)

このビュー (およびそのすべての子) を指定されたキャンバスに手動でレンダリングします。

DrawableHotspotChanged(Single, Single)

この関数は、ビュー ホットスポットが変更され、ビューによって管理される描画可能なビューまたは子ビューに伝達する必要がある場合に呼び出されます。

DrawableStateChanged()

この関数は、表示されている描画可能な図形の状態に影響を与える方法でビューの状態が変化するたびに呼び出されます。

Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
FindFocus()

現在フォーカスがあるこのビューをルートとする階層内のビューを見つけます。

FindOnBackInvokedDispatcher()

ビュー階層を上に移動して、最も近い OnBackInvokedDispatcherを見つけます。

FindViewById(Int32)

指定した ID を持つ最初の子孫ビュー、ID が#getId()一致する場合はビュー自体、ID が無効 (null 0) の場合、または階層内に一致するビューがない場合に<します。

FindViewById<T>(Int32)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

FindViewsWithText(IList<View>, ICharSequence, FindViewsWith)

指定されたテキストを含むビューを検索します。

FindViewsWithText(IList<View>, String, FindViewsWith)

指定されたテキストを含むビューを検索します。

FindViewWithTag(Object)

指定されたタグを持つ子ビューを探します。

FitSystemWindows(Rect)
古い.

ウィンドウのコンテンツ インセットが変更されたときにビュー階層によって呼び出され、ウィンドウ内に収まるようにコンテンツを調整できるようにします。

FocusSearch(FocusSearchDirection)

フォーカスを取ることができる指定した方向の最も近いビューを検索します。

ForceHasOverlappingRendering(Boolean)

このビューのレンダリングを重ねて表示する動作を設定します (この動作の詳細については、 #hasOverlappingRendering() を参照してください)。

ForceLayout()

次のレイアウト パス中に、このビューを強制的にレイアウトします。

GatherTransparentRegion(Region)

これは、ビュー階層に 1 つまたは複数の SurfaceView が含まれている場合に最適化を実行するために ViewRoot によって使用されます。

GenerateDisplayHash(String, Rect, IExecutor, IDisplayHashResultCallback)

このビューの DisplayHash を生成するために呼び出されます。

GenerateViewId()

#setId(int)で使用するのに適した値を生成します。

GetAccessibilityDelegate()

コンポジションを介してアクセシビリティ サポートを実装するためのデリゲートを返します。

GetAttributeResolutionStack(Int32)

この Viewの属性値を解決するときに考慮されるリソース ID の順序付きリストを返します。

GetAutofillHints()

ユーザーのデータでビューを自動入力する方法を決定する android.service.autofill.AutofillService に役立つヒントを取得します。

GetClipBounds(Rect)

出力の四角形にビューのクリップ境界を設定し、成功した場合はtrueを返し、ビューのクリップ境界がfalse場合はnullします。

GetDefaultSize(Int32, Int32)

既定のサイズを返すユーティリティ。

GetDrawableState()

ビューの現在の状態を表す描画可能な状態のリソース ID の配列を返します。

GetDrawingCache(Boolean)

このビュー図面がキャッシュされているビットマップを返します。

GetDrawingRect(Rect)

ビューの表示されている図面境界を返します。

GetFocusable()

このビューのフォーカス可能な設定を返します。

GetFocusables(FocusSearchDirection)

このビューの子孫であるフォーカス可能なビューをすべて検索して返します。フォーカス可能なビュー自体の場合は、このビューを含めることができます。

GetFocusedRect(Rect)

ビューにフォーカスがあり、ユーザーがフォーカスから離れると、次のビューは、このメソッドによって入力された四角形から開始して検索されます。

GetGlobalVisibleRect(Rect, Point)

rビューのルート ビューの座標空間における、このビューのクリップされていない領域の座標を設定します。

GetGlobalVisibleRect(Rect)

rビューのルート ビューの座標空間における、このビューのクリップされていない領域の座標を設定します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetHasOverlappingRendering()

内部的に使用される重なり合うレンダリングの値を返します。

GetHitRect(Rect)

親の座標で四角形をヒットする

GetLocalVisibleRect(Rect)

rビューの左上隅を基準にして、このビューのクリップされていない領域の座標を設定します。

GetLocationInSurface(Int32[])

ビューを含む Surface の座標空間内のこのビューの座標を取得します。

GetLocationInWindow(Int32[])

システム装飾に関係なく、ビューを含むウィンドウの座標空間内のこのビューの座標を取得します。

GetLocationOnScreen(Int32[])

システムの装飾やシステムがマルチウィンドウ モードであるかどうかに関係なく、デバイス画面の座標空間でこのビューの座標を取得します。

GetReceiveContentMimeTypes()

#performReceiveContentを使用して構成された、このビューの#setOnReceiveContentListenerで受け入れられる MIME の種類を返します。

GetTag(Int32)

このビューと指定したキーに関連付けられているタグを返します。

GetWindowVisibleDisplayFrame(Rect)

このビューがアタッチされているウィンドウが配置されている表示全体の表示サイズを取得します。

GetX()

このビューの視覚的な x 位置 (ピクセル単位)。

GetY()

このビューの視覚的な y 位置 (ピクセル単位)。

GetZ()

このビューの視覚的 z 位置 (ピクセル単位)。

Inflate(Context, Int32, ViewGroup)

XML リソースからビューを拡張します。

InitializeFadingEdge(TypedArray)

スタイル設定された属性の特定のセットからフェード エッジを初期化します。

InitializeScrollbars(TypedArray)

スタイル設定された属性の特定のセットからスクロール バーを初期化します。

Invalidate()

ビュー全体を無効にします。

Invalidate(Int32, Int32, Int32, Int32)

必要に応じて、rect (l,t,r,b) によって定義された領域をマークします。

Invalidate(Rect)

ダーティで定義された領域を描画する必要がある領域としてマークします。

InvalidateDrawable(Drawable)

指定した Drawable を無効にします。

InvalidateOutline()

このビューのアウトラインをそのビューから再構築するために呼び出されます。 ViewOutlineProvider outline provider

InvokeFitsSystemWindows()
古い.

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

IsVisibleToUserForAutofill(Int32)

この仮想オートフィル ビューがユーザーに表示されるかどうかを計算します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
JumpDrawablesToCurrentState()

このビューに関連付けられているすべての Drawable オブジェクトに対して Drawable#jumpToCurrentState() Drawable.jumpToCurrentState() を呼び出します。

KeyboardNavigationClusterSearch(View, FocusSearchDirection)

指定した方向で最も近いキーボード ナビゲーション クラスターを見つけます。

Layout(Int32, Int32, Int32, Int32)

ビューとそのすべての子孫にサイズと位置を割り当てる

Measure(Int32, Int32)

これは、ビューの大きさを確認するために呼び出されます。

MergeDrawableStates(Int32[], Int32[])

<var>additionalState</var>内の独自の状態値を、#onCreateDrawableState(int)によって返された基本状態値<var>baseState</var>にマージします。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
OffsetLeftAndRight(Int32)

このビューの水平方向の位置を、指定したピクセル数でオフセットします。

OffsetTopAndBottom(Int32)

指定したピクセル数だけ、このビューの垂直方向の位置をオフセットします。

OnAnimationEnd()

親 ViewGroup によって呼び出され、現在このビューに関連付けられているアニメーションの終了を通知します。

OnAnimationStart()

親 ViewGroup によって呼び出され、現在このビューに関連付けられているアニメーションの開始を通知します。

OnApplyWindowInsets(WindowInsets)

ビューが内部ポリシーに従って WindowInsets 適用される場合に呼び出されます。

OnAttachedToWindow()

これは、ビューがウィンドウにアタッチされるときに呼び出されます。

OnCancelPendingInputEvents()

このビューまたは親ビューで #cancelPendingInputEvents() を呼び出した結果として呼び出されます。

OnCapturedPointerEvent(MotionEvent)

キャプチャされたポインター イベントを処理するには、このメソッドを実装します

OnCheckIsTextEditor()

呼び出されたビューがテキスト エディターであるかどうかを確認します。その場合は、ソフト入力ウィンドウを自動的に表示するのが理にかなっています。

OnConfigurationChanged(Configuration)

アプリケーションで使用されているリソースの現在の構成が変更されたときに呼び出されます。

OnCreateContextMenu(IContextMenu)

ビュー自体がコンテキスト メニューに項目を追加する場合、ビューはこれを実装する必要があります。

OnCreateDrawableState(Int32)

このビューの新しい android.graphics.drawable.Drawable 状態を生成します。

OnCreateInputConnection(EditorInfo)

ビューと対話するための InputMethod 用の新しい InputConnection を作成します。

OnCreateViewTranslationRequest(Int32[], IConsumer)

ビューで翻訳するコンテンツを表す ViewTranslationRequest を収集します。

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

ホスト ビュー内の仮想ビューに対して変換されるコンテンツを表す ViewTranslationRequestを収集します。

OnDetachedFromWindow()

これは、ビューがウィンドウからデタッチされるときに呼び出されます。

OnDisplayHint(Int32)

このビューに、表示されるかどうかに関するヒントを提供します。

OnDragEvent(DragEvent)

android.view.View#startDragAndDrop(ClipData,DragShadowBuilder,Object,int) startDragAndDrop()の呼び出しの後にシステムによって送信されたドラッグ イベントを処理します。

OnDraw(Canvas)

これを実装して図面を作成します。

OnDrawForeground(Canvas)

このビューの前景コンテンツを描画します。

OnDrawScrollBars(Canvas)

水平スクロール バーと垂直スクロール バーの描画を要求します。

OnFilterTouchEventForSecurity(MotionEvent)

タッチ イベントをフィルター処理してセキュリティ ポリシーを適用します。

OnFinishInflate()

XML からのビューの膨張を最終処理します。

OnFinishTemporaryDetach()

コンテナーがビューの変更を完了したときに、 #onStartTemporaryDetach 後に呼び出されます。

OnFocusChanged(Boolean, FocusSearchDirection, Rect)

このビューのフォーカス状態が変わると、ビュー システムによって呼び出されます。

OnGenericMotionEvent(MotionEvent)

一般的なモーション イベントを処理するには、このメソッドを実装します。

OnHoverChanged(Boolean)

ホバー状態の変更を処理するには、このメソッドを実装します。

OnHoverEvent(MotionEvent)

ホバー イベントを処理するには、このメソッドを実装します。

OnInitializeAccessibilityEvent(AccessibilityEvent)

イベント ソースであるこのビューに関する情報を使用して、 AccessibilityEvent を初期化します。

OnInitializeAccessibilityNodeInfo(AccessibilityNodeInfo)

このビューに関する情報を使用して AccessibilityNodeInfo を初期化します。

OnKeyDown(Keycode, KeyEvent)

KeyEvent.Callback#onKeyDown(int, KeyEvent) KeyEvent.Callback.onKeyDown()の既定の実装: ビューが有効でクリック可能な場合は、KeyEvent#KEYCODE_DPAD_CENTERまたはKeyEvent#KEYCODE_ENTERが解放されたときにビューの押下を実行します。

OnKeyLongPress(Keycode, KeyEvent)

KeyEvent.Callback#onKeyLongPress(int, KeyEvent) KeyEvent.Callback.onKeyLongPress()の既定の実装: 常に false を返します (イベントは処理しません)。

OnKeyMultiple(Keycode, Int32, KeyEvent)

KeyEvent.Callback#onKeyMultiple(int, int, KeyEvent) KeyEvent.Callback.onKeyMultiple()の既定の実装: 常に false を返します (イベントは処理しません)。

OnKeyPreIme(Keycode, KeyEvent)

ビュー階層に関連付けられている入力メソッドによって処理される前に、キー イベントを処理します。

OnKeyShortcut(Keycode, KeyEvent)

キー ショートカット イベントが処理されない場合に、フォーカスされたビューで呼び出されます。

OnKeyUp(Keycode, KeyEvent)

KeyEvent.Callback#onKeyUp(int, KeyEvent) KeyEvent.Callback.onKeyUp()の既定の実装: KeyEvent#KEYCODE_DPAD_CENTERKeyEvent#KEYCODE_ENTER、またはKeyEvent#KEYCODE_SPACEが解放されたときにビューのクリックを実行します。

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

このビューがそれぞれの子にサイズと位置を割り当てる必要があるときに、レイアウトから呼び出されます。

OnMeasure(Int32, Int32)

ビューとその内容を測定して、測定された幅と測定された高さを決定します。

OnOverScrolled(Int32, Int32, Boolean, Boolean)

オーバースクロール操作の結果に応答するために、 #overScrollBy(int, int, int, int, int, int, int, int, boolean) によって呼び出されます。

OnPointerCaptureChange(Boolean)

ウィンドウがポインター キャプチャを取得または失った直後に呼び出されます。

OnPopulateAccessibilityEvent(AccessibilityEvent)

#dispatchPopulateAccessibilityEvent(AccessibilityEvent)から呼び出され、このビューにテキスト コンテンツを含むアクセシビリティ イベントを設定する機会を与えます。

OnProvideAutofillStructure(ViewStructure, AutofillFlags)

オートフィル要求をフルフィルする ViewStructure を設定します。

OnProvideAutofillVirtualStructure(ViewStructure, AutofillFlags)

仮想子を含む ViewStructure にオートフィル要求を完全に設定します。

OnProvideContentCaptureStructure(ViewStructure, Int32)

コンテンツ キャプチャの ViewStructure を設定します。

OnProvideStructure(ViewStructure)

android.app.Activity#onProvideAssistData Activity.onProvideAssistDataの一部としてビューからアシスト構造を取得するときに呼び出されます。

OnProvideVirtualStructure(ViewStructure)

このビューの下に追加の仮想構造を生成するために、 android.app.Activity#onProvideAssistData Activity.onProvideAssistData の一部としてビューからアシスト構造を取得するときに呼び出されます。

OnReceiveContent(ContentInfo)

この種類のビューのコンテンツを受信するための既定の動作を実装します。

OnResolvePointerIcon(MotionEvent, Int32)

モーション イベントで指定したポインターに使用するポインター アイコンを解決します。

OnRestoreInstanceState(IParcelable)

フックを使用すると、以前に #onSaveInstanceStateによって生成された内部状態の表現を再適用できます。

OnRtlPropertiesChanged(LayoutDirection)

RTL プロパティ (レイアウトの方向、テキストの方向、またはテキストの配置) が変更されたときに呼び出されます。

OnSaveInstanceState()

フックを使用すると、同じ状態の新しいインスタンスを作成するために後で使用できる内部状態の表現をビューで生成できます。

OnScreenStateChanged(ScreenState)

このビューは、画面の状態が変更に関連付けられるたびに呼び出されます。

OnScrollCaptureSearch(Rect, Point, IConsumer)

スクロール キャプチャが要求されたときに呼び出され、スクロールする適切なコンテンツを検索します。

OnScrollChanged(Int32, Int32, Int32, Int32)

これは、このビューの内部スクロールに応答して呼び出されます (i.

OnSetAlpha(Int32)

アルファを含む変換がある場合に呼び出されます。

OnSizeChanged(Int32, Int32, Int32, Int32)

これは、このビューのサイズが変更されたときに、レイアウト中に呼び出されます。

OnStartTemporaryDetach()

これは、コンテナーが ViewGroup#detachViewFromParent(View) ViewGroup.detachViewFromParentを使用して子を一時的にデタッチするときに呼び出されます。

OnTouchEvent(MotionEvent)

タッチ スクリーン モーション イベントを処理するには、このメソッドを実装します。

OnTrackballEvent(MotionEvent)

トラックボール モーション イベントを処理するには、このメソッドを実装します。

OnViewTranslationResponse(ViewTranslationResponse)

View#onCreateViewTranslationRequestのコンテンツが TranslationService によって翻訳されたときに呼び出されます。

OnVirtualViewTranslationResponses(LongSparseArray)

View#onCreateVirtualViewTranslationRequestsのコンテンツが TranslationService によって翻訳されたときに呼び出されます。

OnVisibilityAggregated(Boolean)

このビューのユーザー表示が、このビュー自体、先祖ビュー、またはこのビューがアタッチされているウィンドウの変更の影響を受ける可能性がある場合に呼び出されます。

OnVisibilityChanged(View, ViewStates)

ビューまたはビューの先祖の表示設定が変更されたときに呼び出されます。

OnWindowFocusChanged(Boolean)

このビューを含むウィンドウがフォーカスを取得または失ったときに呼び出されます。

OnWindowSystemUiVisibilityChanged(SystemUiFlags)

オーバーライドして、ウィンドウの要求されたシステム UI の可視性がいつ変更されたかを確認します。これは、 #getWindowSystemUiVisibility()によって返される値です。

OnWindowVisibilityChanged(ViewStates)

( #GONE#INVISIBLE、および #VISIBLEの間で) 含まれるウィンドウの可視性が変更されたときに呼び出されます。

OverScrollBy(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)

標準の動作でビューをスクロールし、通常のコンテンツ境界を超えてスクロールします。

PerformAccessibilityAction(Action, Bundle)

ビューに対して指定したアクセシビリティ アクションを実行します。

PerformAccessibilityAction(GlobalAction, Bundle)
古い.

ビューに対して指定したアクセシビリティ アクションを実行します。

PerformClick()

定義されている場合は、このビューの OnClickListener を呼び出します。

PerformContextClick()

定義されている場合は、このビューの OnContextClickListener を呼び出します。

PerformContextClick(Single, Single)

定義されている場合は、このビューの OnContextClickListener を呼び出します。

PerformHapticFeedback(FeedbackConstants, FeedbackFlags)

BZZZTT!!1!

PerformHapticFeedback(FeedbackConstants)

BZZZTT!!1!

PerformLongClick()

定義されている場合は、このビューの OnLongClickListener を呼び出します。

PerformLongClick(Single, Single)

定義されている場合は、このビューの OnLongClickListener を呼び出します。

PerformReceiveContent(ContentInfo)

指定されたコンテンツを受信します。

PlaySoundEffect(SoundEffects)

このビューのサウンド エフェクトを再生します。

Post(Action)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

Post(IRunnable)

Runnable をメッセージ キューに追加します。

PostDelayed(Action, Int64)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

PostDelayed(IRunnable, Int64)

指定した時間が経過した後に実行されるように、Runnable をメッセージ キューに追加します。

PostInvalidate()

イベント ループの後続のサイクルで無効が発生します。

PostInvalidate(Int32, Int32, Int32, Int32)

イベント ループの後続のサイクルで、指定した領域の無効化が発生します。

PostInvalidateDelayed(Int64, Int32, Int32, Int32, Int32)

イベント ループの後続のサイクルで、指定した領域の無効化が発生します。

PostInvalidateDelayed(Int64)

イベント ループの後続のサイクルで無効が発生します。

PostInvalidateOnAnimation()

次のアニメーション時間ステップ (通常は次の表示フレーム) で無効化が発生します。

PostInvalidateOnAnimation(Int32, Int32, Int32, Int32)

指定した領域の無効化は、次のアニメーション時間ステップ (通常は次の表示フレーム) で発生します。

PostOnAnimation(IRunnable)

次のアニメーション時間ステップで Runnable を実行します。

PostOnAnimationDelayed(IRunnable, Int64)

指定した時間が経過した後、次のアニメーション時間ステップで Runnable を実行します。

RefreshDrawableState()

これを呼び出して、ビューの描画可能な状態を強制的に更新します。

ReleasePointerCapture()

ポインター キャプチャを解放します。

RemoveCallbacks(Action)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

RemoveCallbacks(IRunnable)

指定した Runnable をメッセージ キューから削除します。

RemoveOnAttachStateChangeListener(View+IOnAttachStateChangeListener)

アタッチ状態変更のリスナーを削除します。

RemoveOnLayoutChangeListener(View+IOnLayoutChangeListener)

レイアウト変更のリスナーを削除します。

RemoveOnUnhandledKeyEventListener(View+IOnUnhandledKeyEventListener)

ハンドルされない KeyEventを受け取るリスナーを削除します。

ReportAppJankStats(AppJankStats)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

RequestApplyInsets()

#onApplyWindowInsets(WindowInsets)の新しいディスパッチを実行するように依頼します。

RequestFitSystemWindows()
古い.

#fitSystemWindows(Rect)の新しいディスパッチを実行するように依頼します。

RequestFocus()

これを呼び出して、特定のビューまたはその子孫のいずれかにフォーカスを設定します。

RequestFocus(FocusSearchDirection, Rect)

これを呼び出して、特定のビューまたはその子孫の 1 つにフォーカスを設定し、フォーカスの方向とフォーカスの元の特定の四角形に関するヒントを提供します。

RequestFocus(FocusSearchDirection)

これを呼び出して、特定のビューまたはその子孫の 1 つにフォーカスを設定し、フォーカスが見出しの方向に関するヒントを提供します。

RequestFocusFromTouch()

これを呼び出して、特定のビューまたはその子孫のいずれかにフォーカスを設定します。

RequestLayout()

何かが変更され、このビューのレイアウトが無効になった場合にこれを呼び出します。

RequestPointerCapture()

ポインター キャプチャ モードを要求します。

RequestRectangleOnScreen(Rect, Boolean)

このビューの四角形を画面に表示し、必要に応じてスクロールすることを要求します。

RequestRectangleOnScreen(Rect)

このビューの四角形を画面に表示し、必要に応じてスクロールすることを要求します。

RequestUnbufferedDispatch(Int32)

指定されたイベント ソース クラスのバッファーなしのディスパッチをこのビューに要求します。

RequestUnbufferedDispatch(MotionEvent)

指定された MotionEvents ストリームのバッファーなしのディスパッチをこのビューに要求します。

RequireViewById(Int32)

指定された ID を持つ最初の子孫ビューを検索します。ID が #getId()一致する場合はビュー自体を検索し、ID が無効な場合、または階層内に一致するビューがない場合は IllegalArgumentException をスローします。

RequireViewById<T>(Int32)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ResetPivot()

#setPivotX(float)または#setPivotY(float)の呼び出しによって以前に設定されたピボットをクリアします。

ResolveSize(Int32, Int32)

結果の#MEASURED_SIZE_MASK ビットのみを返す#resolveSizeAndState(int, int, int)のバージョン。

ResolveSizeAndState(Int32, Int32, Int32)

MeasureSpec によって課される制約を使用して、目的のサイズと状態を調整するユーティリティ。

RestoreDefaultFocus()

このビューをルートとして持つビュー階層内の既定のフォーカス ビューにフォーカスを与えます。

RestoreHierarchyState(SparseArray)

このビュー階層の固定状態を、指定されたコンテナーから復元します。

SaveAttributeDataForStyleable(Context, Int32[], IAttributeSet, TypedArray, Int32, Int32)

属性に関するデバッグ情報を格納します。

SaveHierarchyState(SparseArray)

このビュー階層の固定状態を特定のコンテナーに格納します。

ScheduleDrawable(Drawable, Action, Int64)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ScheduleDrawable(Drawable, IRunnable, Int64)

指定した時刻に発生する描画可能なアクションをスケジュールします。

ScrollBy(Int32, Int32)

ビューのスクロール位置を移動します。

ScrollTo(Int32, Int32)

ビューのスクロール位置を設定します。

SendAccessibilityEvent(EventTypes)

指定された型のアクセシビリティ イベントを送信します。

SendAccessibilityEventUnchecked(AccessibilityEvent)

このメソッドは #sendAccessibilityEvent(int) とまったく同じように動作しますが、引数として空の AccessibilityEvent を受け取り、アクセシビリティが有効になっているかどうかを確認しません。

SetAccessibilityDataSensitive(AccessibilityDataSensitive)

このビューで、android.accessibilityservice.AccessibilityService プロパティが true に設定されたandroid.accessibilityservice.AccessibilityServiceInfo#isAccessibilityToolからの対話のみを許可するかどうかを指定します。

SetAccessibilityDelegate(View+AccessibilityDelegate)

(継承ではなく) コンポジションを介してアクセシビリティ サポートを実装するためのデリゲートを設定します。

SetAllowClickWhenDisabled(Boolean)

無効にした場合、このビューのクリック イベントを有効または無効にします。

SetAllowedHandwritingDelegatePackage(String)

このビューが、指定したパッケージのデリゲート エディター ビューの手書き開始委任機能として機能することを指定します。

SetAllowedHandwritingDelegatorPackage(String)

指定したパッケージのビューが、このデリゲート エディター ビューの手書き委任者として機能することを指定します。

SetAutofillHints(String[])

android.service.autofill.AutofillServiceがビューをユーザーのデータで自動入力する方法を決定するのに役立つヒントを設定します。

SetBackgroundColor(Color)

このビューの背景色を設定します。

SetBackgroundDrawable(Drawable)
古い.

このメンバーは非推奨です。

SetBackgroundResource(Int32)

背景を特定のリソースに設定します。

SetCameraDistance(Single)

カメラからこのビューまでの Z 軸 (ビューが描画される X/Y 平面に直交) に沿った距離を設定します。

SetFadingEdgeLength(Int32)

このビューのより多くのコンテンツが使用可能であることを示すために使用するフェードエッジのサイズを設定します。

SetFitsSystemWindows(Boolean)

このビューがステータス バーなどのシステム画面の装飾を考慮し、その内容をインセットするかどうかを設定します。つまり、 #fitSystemWindows(Rect) の既定の実装を実行するかどうかを制御します。

SetFocusable(ViewFocusability)

このビューがフォーカスを受け取ることができるかどうかを設定します。

SetForegroundGravity(GravityFlags)

フォアグラウンドの配置方法について説明します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetHandwritingBoundsOffsets(Single, Single, Single, Single)

このビューのスタイラス手書き境界に適用されるオフセットの量を設定します。

SetLayerPaint(Paint)

現在のレイヤーで使用されている Paint オブジェクトを更新します (現在のレイヤー の種類が #LAYER_TYPE_NONE に設定されていない場合にのみ使用されます)。

SetLayerType(LayerType, Paint)

このビューをバックアップするレイヤーの種類を指定します。

SetLeftTopRightBottom(Int32, Int32, Int32, Int32)

このビューにサイズと位置を割り当てます。

SetMeasuredDimension(Int32, Int32)

このメソッドは、測定された幅と測定された高さを格納するために、 #onMeasure(int, int) によって呼び出される必要があります。

SetMinimumHeight(Int32)

ビューの最小高さを設定します。

SetMinimumWidth(Int32)

ビューの最小幅を設定します。

SetOnApplyWindowInsetsListener(View+IOnApplyWindowInsetsListener)

ウィンドウインセットをこのビューに適用するためのポリシーを引き継ぐ OnApplyWindowInsetsListener を設定します。

SetOnCapturedPointerListener(View+IOnCapturedPointerListener)

ビューのポインター キャプチャ状態が変更されたときにコールバックを受信するようにリスナーを設定します。

SetOnClickListener(View+IOnClickListener)

このビューがクリックされたときに呼び出されるコールバックを登録します。

SetOnContextClickListener(View+IOnContextClickListener)

このビューがコンテキストクリックされたときに呼び出されるコールバックを登録します。

SetOnCreateContextMenuListener(View+IOnCreateContextMenuListener)

このビューのコンテキスト メニューがビルドされるときに呼び出されるコールバックを登録します。

SetOnDragListener(View+IOnDragListener)

このビューのドラッグ イベント リスナー コールバック オブジェクトを登録します。

SetOnGenericMotionListener(View+IOnGenericMotionListener)

汎用モーション イベントがこのビューに送信されたときに呼び出されるコールバックを登録します。

SetOnHoverListener(View+IOnHoverListener)

ホバー イベントがこのビューに送信されたときに呼び出されるコールバックを登録します。

SetOnKeyListener(View+IOnKeyListener)

このビューでハードウェア キーが押されたときに呼び出されるコールバックを登録します。

SetOnLongClickListener(View+IOnLongClickListener)

このビューがクリックされて保持されたときに呼び出されるコールバックを登録します。

SetOnReceiveContentListener(String[], IOnReceiveContentListener)

このビューへのコンテンツの挿入を処理するリスナーを #performReceiveContent used に設定します。

SetOnScrollChangeListener(View+IOnScrollChangeListener)

このビューのスクロール X または Y 位置が変更されたときに呼び出されるコールバックを登録します。

SetOnSystemUiVisibilityChangeListener(View+IOnSystemUiVisibilityChangeListener)

システム バーの可視性が変更されたときにコールバックを受信するようにリスナーを設定します。

SetOnTouchListener(View+IOnTouchListener)

タッチ イベントがこのビューに送信されたときに呼び出されるコールバックを登録します。

SetOutlineAmbientShadowColor(Color)

ビューの Z または標高値が正の場合に描画されるアンビエント シャドウの色を設定します。

SetOutlineSpotShadowColor(Color)

ビューに正の Z または標高値がある場合に描画されるスポット シャドウの色を設定します。

SetPadding(Int32, Int32, Int32, Int32)

パディングを設定します。

SetPaddingRelative(Int32, Int32, Int32, Int32)

相対パディングを設定します。

SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver)

ユーザーがこの特定のビューに焦点を当てたときに、資格情報を取得する CredentialManager 要求を設定します。

SetRenderEffect(RenderEffect)

このビューに適用する android.graphics.RenderEffect を構成します。

SetScrollCaptureCallback(IScrollCaptureCallback)

スクロール キャプチャ要求を受信するコールバックを設定します。

SetScrollContainer(Boolean)

このビューが、ウィンドウ内のスクロール可能なコンテナーのセットの 1 つであるかどうかを変更します。

SetScrollIndicators(Int32, Int32)

マスクで指定されたスクロール インジケーターの状態を設定します。

SetScrollIndicators(Int32)

すべてのスクロール インジケーターの状態を設定します。

SetTag(Int32, Object)

このビューに関連付けられているタグとキーを設定します。

SetTransitionVisibility(ViewStates)

他の変更をトリガーせずに、このビューの表示を変更します。

SetViewTranslationCallback(IViewTranslationCallback)

翻訳された情報の表示/非表示に使用する ViewTranslationCallback を設定します。

SetWillNotCacheDrawing(Boolean)

ビューの描画キャッシュが有効になっている場合、図面はオフスクリーン ビットマップにリダイレクトされます。

SetWillNotDraw(Boolean)

このビューが単独で描画を行わない場合は、このフラグを設定して、さらに最適化できるようにします。

SetWindowInsetsAnimationCallback(WindowInsetsAnimation+Callback)

インセットの原因となるウィンドウのアニメーションに関する通知を受け取る WindowInsetsAnimation.Callback を設定します。

SetX(Single)

このビューの視覚的な x 位置をピクセル単位で設定します。

SetY(Single)

このビューの視覚的な y 位置をピクセル単位で設定します。

SetZ(Single)

このビューの表示 z 位置をピクセル単位で設定します。

ShowContextMenu()

このビューのコンテキスト メニューを表示します。

ShowContextMenu(Single, Single)

指定したビュー相対座標に固定されたこのビューのコンテキスト メニューを表示します。

StartActionMode(ActionMode+ICallback, ActionModeType)

既定の種類の ActionMode#TYPE_PRIMARYでアクション モードを開始します。

StartActionMode(ActionMode+ICallback)

既定の種類の ActionMode#TYPE_PRIMARYでアクション モードを開始します。

StartAnimation(Animation)

指定したアニメーションを今すぐ開始します。

StartDrag(ClipData, View+DragShadowBuilder, Object, Int32)

ドラッグ アンド ドロップ操作を開始します。

StartDragAndDrop(ClipData, View+DragShadowBuilder, Object, Int32)

ドラッグ アンド ドロップ操作を開始します。

StartNestedScroll(ScrollAxis)

指定した軸に沿って入れ子になったスクロール操作を開始します。

StopNestedScroll()

入れ子になったスクロールを停止します。

ToArray<T>()

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
TransformMatrixToGlobal(Matrix)

ビューローカル座標を画面上の座標にマップするように入力マトリックスを変更します。

TransformMatrixToLocal(Matrix)

画面上の座標をビューローカル座標にマップするように入力マトリックスを変更します。

UnregisterFromRuntime()

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
UnscheduleDrawable(Drawable, Action)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

UnscheduleDrawable(Drawable, IRunnable)

描画可能な描画可能なスケジュールされたアクションを取り消します。

UnscheduleDrawable(Drawable)

指定された Drawable に関連付けられているイベントのスケジュールを解除します。

UpdateDragShadow(View+DragShadowBuilder)

進行中のドラッグ アンド ドロップ操作のドラッグ シャドウを更新します。

VerifyDrawable(Drawable)

ビュー サブクラスが独自の Drawable オブジェクトを表示している場合は、この関数をオーバーライドし、表示している Drawable に対して true を返す必要があります。

Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
WillNotCacheDrawing()

このビューが図面をキャッシュできるかどうかを返します。

WillNotDraw()

このビューが単独で描画されるかどうかを返します。

イベント

名前 説明
CapturedPointer

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

Click

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ContextClick

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ContextMenuCreated

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

Drag

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

FocusChange

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

GenericMotion

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

Hover

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

KeyPress

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

LayoutChange

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

LongClick

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

LongClickUseDefaultHapticFeedback

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ScrollChange

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

SystemUiVisibilityChange

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

Touch

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

UnhandledKeyEvent

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ViewAttachedToWindow

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

ViewDetachedFromWindow

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
IJavaPeerable.Finalized()

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

(継承元 Object)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

このクラスは、ユーザー インターフェイス コンポーネントの基本的な構成要素を表します。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象