Language

SharedElementCallback.OnRejectSharedElements(IList<View>) メソッド

定義

共有要素を転送するときに #onMapSharedElements(java.util.List, java.util.Map) 後に呼び出されます。

[Android.Runtime.Register("onRejectSharedElements", "(Ljava/util/List;)V", "GetOnRejectSharedElements_Ljava_util_List_Handler")]
public virtual void OnRejectSharedElements(System.Collections.Generic.IList<Android.Views.View>? rejectedSharedElements);
[<Android.Runtime.Register("onRejectSharedElements", "(Ljava/util/List;)V", "GetOnRejectSharedElements_Ljava_util_List_Handler")>]
abstract member OnRejectSharedElements : System.Collections.Generic.IList<Android.Views.View> -> unit
override this.OnRejectSharedElements : System.Collections.Generic.IList<Android.Views.View> -> unit

パラメーター

rejectedSharedElements
IList<View>

入力シーンの一部ではない共有要素の視覚的な情報を含むビュー。 これらのビューは、ウィンドウ装飾ビューに対して相対的に配置されます。 このリストから削除されたビューは自動的には切り替えされません。

属性

注釈

共有要素を転送するときに onMapSharedElements(java.util.List, java.util.Map) の後に呼び出されます。 マッピングがない共有要素は、rejectedSharedElements に含まれます。 rejectedSharedElements に残っている要素は、シーンから遷移します。 ビューが rejectedSharedElements から削除された場合は、SharedElementCallback によって処理される必要があります。 rejectedSharedElements のビューの位置とサイズは、Window 装飾ビューに対する相対的な呼び出し元の共有要素の位置に設定され、呼び出し元のアクティビティまたはフラグメントからのビューのスナップショットが含まれます。 このビューは、装飾ビューのオーバーレイに安全に追加して、位置を維持できます。

フラグメント遷移では、このメソッドは呼び出されません。 拒否されたすべての共有要素は、終了遷移によって処理されます。

android.app.SharedElementCallback.onRejectSharedElementsの Android リファレンス。

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

適用対象