Osc*_*dez 9 animation android android-transitions shared-element-transition
我正在制作一个自定义Transition设置,仅在Shared View部分可见的情况下为其可见部分设置动画.
在我的情况下,这发生是因为Shared View它在a里面ConstraitLayout,而ConstraitLayout在a里面ScrollView.
我在另一个问题中提到了这个问题: 共享元素转换 - 仅为共享视图的可见部分设置动画
这是transition系统选择的默认值:
这就是我工作的地方:
动画本身运作良好......但问题是系统在动画开始之前绘制完整的共享视图......并且有一个丑陋的眨眼.
我怎么能防止这种情况?
我已经风格了:
<item name="android:windowSharedElementsUseOverlay">false</item>
在您的目标 Activity 中,添加一个类似于源 Activity 中的 ActionBar,以便它自然地覆盖您的共享元素。您可能需要在 Activity 之间传递额外内容来配置目标 ActionBar。
| 归档时间: |
|
| 查看次数: |
269 次 |
| 最近记录: |