android - 使用 FLAG_ACTIVITY_REORDER_TO_FRONT 时共享元素转换不起作用
问题描述
我正在开发一个使用 SharedElement 转换的功能。在我的应用程序中,我使用以下标志 FLAG_ACTIVITY_REORDER_TO_FRONT 来重用活动的现有实例。
示例-:我从 Activity A->B->C->D遍历然后我想打开 Activity B。结果堆栈将是A->C->D->B
问题 -:在共享元素过渡动画方面使用上述机制时,动画似乎不起作用。
当我创建一个新的 Activity B 实例时它确实有效,但是在 Activity Stack 中有两个 Activity B 实例。这是我不想要的。
我还需要后台堆栈中的其他活动实例,因此清除堆栈将无济于事。
我访问了与此问题相关的以下帖子,但似乎没有一个对此问题有答案。
如果有人可以指导我继续解决这个问题,那将非常有帮助。
解决方案
推荐阅读
- mysql - 按月返回默认值 1 的 MySQL 交叉表查询?
- vba - 打开表单后如何在 Word 文档末尾添加子文档?
- vba - 删除 Power Point 幻灯片中的现有图表并使用 VBA 替换为新图表
- django - 为 django 应用程序添加安全标头的最佳做法是什么?
- c# - 无法使用淘汰组件呈现部分 html
- visual-studio - 应用程序链接到 msvcp140d 而不是 msvcp140
- c# - 在循环中运行 CheckZipPassword() 时出现“状态错误(无效的距离代码)”
- azure - 在 Azure VM 中从 Azure 容器注册表运行容器
- swift - 如何在此用例中对表格视图单元格进行排序
- javascript - 添加反应以嵌入订单