我有一个包含一些图像的回收者视图,当我点击图像时,它会打开一个带有视图寻呼机的新活动来显示这些图像。
此openning包含共享元素转换。现在按下后退按钮我想将过境视图更改为当前查看的图像。 我怎么能这样做
我已经针对第一项活动尝试setExitSharedElementCallback
,该活动会将List<String> names
上的Map<String, View> sharedElements
和onMapSharedElements
更新为适当的活动。但仍然没有转变。
还有什么我应该做的吗?
答案 0 :(得分:0)
经过更多工作,我发现我还应该添加
setEnterSharedElementCallback(new SharedElementCallback() {
@Override
public void onMapSharedElements(List<String> names, Map<String, View> sharedElements) {
// update names and sharedElements
}
}
更新其过渡视图的第二个活动。