将ImageView从1个布局移动到另一个布局

Vik*_*tor 5 java android android-animation android-layout

如下所示,我有一张前后图片.在第一个,我有一个工具栏,通过我的膨胀BaseActivity.在工具栏下方,我Fragment用一个ImageView低于活动的a膨胀.因此,要清除,我有一个片段,其中包含一个在活动下膨胀的图片.活动本身处理位于所述片段上方的工具栏.

之前

之前

动画制作完成后,我想让ImageView从ImageView我的内心Fragment变成ImageView我的Toolbar.(1)

后

动画本身将调整大小并向上移动到工具栏(如"After"中所示).

我遇到的问题是我不知道如何将ImageView一个布局移动到另一个布局.(2)

(1).这甚至是合理的吗?

(2).有没有办法将ImageView从其父级"分离"到另一个布局?

结论

所以,最后一次.我想将ImageView中的ImageView移动到"活动"工具栏中.

我可以想到两种方法:

  1. 我们将ImageView从Fragment发送到Activity,之后我们将动画从其原始位置开始进入工具栏.

  2. 我们让ImageView在片段内动画,但在工具栏上(如果可能的话)?当动画结束时,片段关闭,图像被设置到工具栏中.