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)在传输共享元素时调用。 任何没有映射的共享元素都将位于 var>rejectedSharedElements</var> 中<。 var>rejectedSharedElements</var> 中剩余的<元素将从场景转换出来。 如果从 <var>rejectedSharedElements</var> 中删除视图,则必须由该 SharedElementCallback视图处理。

rejectedSharedElements 中的视图将他们的位置和大小设置为调用共享元素的位置,相对于窗口装饰视图,并包含来自调用活动或片段的视图快照。 此视图可以安全地添加到装饰视图的覆盖层中,以保持原位。

不对片段转换调用此方法。 退出转换将处理所有被拒绝的共享元素。

Java文档android.app.SharedElementCallback.onRejectSharedElements(java.util.List<android.view.View>)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于