Explode クラス

定義

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

[Android.Runtime.Register("android/transition/Explode", DoNotGenerateAcw=true)]
public class Explode : Android.Transitions.Visibility
[<Android.Runtime.Register("android/transition/Explode", DoNotGenerateAcw=true)>]
type Explode = class
    inherit Visibility
継承
属性

注釈

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。 表示は、ビューの View#setVisibility(int) 状態と、それが現在のビュー階層で親になっているかどうかの両方によって決まります。 非表示のビューは、 Visibility#onDisappear(android.view.ViewGroup, TransitionValues, int, TransitionValues, int)で説明されているように制限されます。

エピセンターが指定されていない場合、ビューはフォーカル ビューまたはシーンの中心から移動します。

Javaドキュメント。

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

コンストラクター

名前 説明
Explode()
Explode(Context, IAttributeSet)
Explode(IntPtr, JniHandleOwnership)

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

フィールド

名前 説明
MatchId
古い.

#setMatchOrder(int...)では、android.view.View#getId()で一致することを選択します。

(継承元 Transition)
MatchInstance
古い.

#setMatchOrder(int...)では、ビュー インスタンスごとに一致することを選択します。

(継承元 Transition)
MatchItemId
古い.

#setMatchOrder(int...)では、android.widget.Adapter項目 ID で照合することを選択します。

(継承元 Transition)
MatchName
古い.

#setMatchOrder(int...)では、android.view.View#getTransitionName()で一致することを選択します。

(継承元 Transition)

プロパティ

名前 説明
Class

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

(継承元 Object)
Duration

この切り替えに設定された期間を返します。

(継承元 Transition)
Epicenter

android.transition.Transition.EpicenterCallbackで指定されたエピセンターを返します。コールバックが存在しない場合は null を返します。

(継承元 Transition)
Handle

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

(継承元 Object)
Interpolator

この遷移で設定された補間を返します。

(継承元 Transition)
JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
JniPeerMembers

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

Mode

表示または非表示のビューがサポートされているかどうかを返します。 または、 modeに応じて、ビューの表示/非表示をサポートするように切り替えます。

(継承元 Visibility)
Name

この遷移の名前を返します。

(継承元 Transition)
PathMotion

2 次元に沿って補間するために使用されるアルゴリズム オブジェクトを返します。 または、2 次元補間の計算に使用するアルゴリズムを設定します。

(継承元 Transition)
PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
Propagation

アニメーターの開始遅延の計算に使用する android.transition.TransitionPropagation を返します。 または、アニメーターの開始遅延を決定する方法を設定します。

(継承元 Transition)
StartDelay

この遷移時に設定された startDelay を返します。

(継承元 Transition)
TargetIds

この遷移によって追跡とアニメーション化に制限されるターゲット ID の一覧を返します。

(継承元 Transition)
TargetNames

この遷移によって追跡とアニメーション化に制限されるターゲット transitionNames の一覧を返します。

(継承元 Transition)
Targets

この切り替えが追跡とアニメーション化に制限されているターゲット ビューの一覧を返します。

(継承元 Transition)
TargetTypes

この遷移によって追跡とアニメーション化に制限されるターゲット transitionNames の一覧を返します。

(継承元 Transition)
ThresholdClass

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

ThresholdType

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

メソッド

名前 説明
AddListener(Transition+ITransitionListener)

開始、繰り返し、終了など、アニメーションの有効期間中にイベントが送信されるリスナーのセットにリスナーを追加します。

(継承元 Transition)
AddTarget(Class)

この画面切り替えでアニメーション化する対象ビューのクラスを追加します。

(継承元 Transition)
AddTarget(Int32)

この画面切り替えがアニメーション化に使用するターゲット ビューの ID を追加します。

(継承元 Transition)
AddTarget(String)

この画面切り替えがアニメーション化に使用するターゲット ビューの transitionName を追加します。

(継承元 Transition)
AddTarget(View)

この画面切り替えでアニメーション化する対象のビュー インスタンスを設定します。

(継承元 Transition)
CanRemoveViews() (継承元 Transition)
CaptureEndValues(TransitionValues)

この遷移で監視されるプロパティのエンド シーンの値をキャプチャします。

(継承元 Visibility)
CaptureStartValues(TransitionValues)

この遷移で監視されるプロパティの開始シーンの値をキャプチャします。

(継承元 Visibility)
Clone()

この Objectのコピーを作成して返します。

(継承元 Transition)
Construct(JniObjectReference, JniObjectReferenceOptions)

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
CreateAnimator(ViewGroup, TransitionValues, TransitionValues)

このメソッドは、開始シーンと終了シーンで前にキャプチャした startValues 構造体と endValues 構造体の情報を指定して、この遷移に対して実行されるアニメーションを作成します。

(継承元 Transition)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
Equals(Object)

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
Equals(Object)

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

(継承元 Object)
ExcludeChildren(Class, Boolean)

この遷移から子を除外する必要がある型の一覧に、指定された型を追加するかどうかを指定します。

(継承元 Transition)
ExcludeChildren(Int32, Boolean)

この遷移から除外するターゲットの一覧に、指定された ID の子を追加するかどうかを指定します。

(継承元 Transition)
ExcludeChildren(View, Boolean)

この遷移から除外する対象の子の一覧に、指定されたターゲットの子を追加するかどうか。

(継承元 Transition)
ExcludeTarget(Class, Boolean)

この遷移から除外する型の一覧に、指定した型を追加するかどうかを指定します。

(継承元 Transition)
ExcludeTarget(Int32, Boolean)

この遷移から除外するターゲット ID の一覧に、指定した ID を追加するかどうかを指定します。

(継承元 Transition)
ExcludeTarget(String, Boolean)

この遷移から除外する対象の transitionName の一覧に、指定された transitionName を追加するかどうかを指定します。

(継承元 Transition)
ExcludeTarget(View, Boolean)

この遷移から除外するターゲットの一覧に、指定されたターゲットを追加するかどうかを指定します。

(継承元 Transition)
GetEpicenterCallback()

遷移の震源を見つけるために使用されるコールバックを返します。

(継承元 Transition)
GetHashCode()

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

(継承元 Object)
GetTransitionProperties()

重なり合うアニメーションを取り消す目的で、この遷移が考慮するTransitionValuesに渡される#captureStartValues(TransitionValues) オブジェクトに格納されているプロパティ名のセットを返します。

(継承元 Transition)
GetTransitionValues(View, Boolean)

このメソッドは、遷移再生プロセス中に特定のビューの TransitionValues を取得するために、遷移によって呼び出すことができます。

(継承元 Transition)
IsTransitionRequired(TransitionValues, TransitionValues)

#captureStartValues(TransitionValues)および#captureEndValues(TransitionValues)中にキャプチャされた値に基づいて、画面切り替えでアニメーターを作成するかどうかを返します。

(継承元 Transition)
IsVisible(TransitionValues)

指定された値オブジェクトに従ってビューが "表示" されているかどうかを返します。

(継承元 Visibility)
JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
OnAppear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32)

このメソッドの既定の実装では、 #onAppear(ViewGroup, View, TransitionValues, TransitionValues)が呼び出されます。

(継承元 Visibility)
OnAppear(ViewGroup, View, TransitionValues, TransitionValues)

このメソッドの既定の実装では、null アニメーターが返されます。

(継承元 Visibility)
OnDisappear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32)

サブクラスは、このメソッドをオーバーライドする必要があります。 #onDisappear(ViewGroup, View, TransitionValues, TransitionValues) ターゲットが消えたときにアニメーターを作成する必要がある場合は>

(継承元 Visibility)
OnDisappear(ViewGroup, View, TransitionValues, TransitionValues)

このメソッドの既定の実装では、null アニメーターが返されます。

(継承元 Visibility)
RemoveListener(Transition+ITransitionListener)

このアニメーションをリッスンしているリスナーをセットから削除します。

(継承元 Transition)
RemoveTarget(Class)

この遷移がアニメーション化に関心のあるターゲットの一覧から、指定されたターゲットを削除します。

(継承元 Transition)
RemoveTarget(Int32)

この遷移でアニメーション化する ID の一覧から、指定された targetId を削除します。

(継承元 Transition)
RemoveTarget(String)

指定された targetName を、この Transition がアニメーション化する transitionNames の一覧から削除します。

(継承元 Transition)
RemoveTarget(View)

この遷移がアニメーション化に関心のあるターゲットの一覧から、指定されたターゲットを削除します。

(継承元 Transition)
SetDuration(Int64)

この切り替えの期間を設定します。

(継承元 Transition)
SetEpicenterCallback(Transition+EpicenterCallback)

遷移のエピセンターを検索するために使用するコールバックを設定します。

(継承元 Transition)
SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
SetInterpolator(ITimeInterpolator)

この遷移の補間を設定します。

(継承元 Transition)
SetMatchOrder(Int32[])

画面切り替えがビューの開始値と終了値と一致する順序を設定します。

(継承元 Transition)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
SetStartDelay(Int64)

この遷移の startDelay を設定します。

(継承元 Transition)
ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
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)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
IJavaPeerable.Finalized()

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

(継承元 Transition)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象