android - 在android Translate-Animation中如何在另一个view2上方翻译view1,两个 View 以不同的布局退出

标签 android animation

假设我有一个 View 将它说成 image1 之类的,

 <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/image1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>

    <ImageView
        android:id="@+id/image2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>

</LinearLayout>

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/image3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>

    <ImageView
        android:id="@+id/image4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>
  </LinearLayout>

所以现在,我正在使用 android 动画翻译,可以将 image4 翻译到 image3 的位置,因为它们在同一个父级中,但我想将 image3/image4 翻译到 image1/image2 的位置是在不同的 parent ......我已经尝试了每一个布局......

最佳答案

布局属性 clipChildren="false"对我来说很好....

关于android - 在android Translate-Animation中如何在另一个view2上方翻译view1,两个 View 以不同的布局退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28319866/

相关文章:

c# - 是否可以使 RenderTransform 动画不修改鼠标的点击区域?

javascript - jQuery 代码无法工作,无法理解标记

android - 评级条 : same rating twice

java - 来自 Kotlin 包的 RuntimeException 的用例

javascript - animate.css 因动态内容而失败

html - CSS 文本下划线动画问题

ios - 使用 CABasicAnimation 正确设置圆半径动画

android - 为什么双簧管中名为 OboeSinePlayer 的示例代码在 Android 上一直停止?

android - Match_parent 布局内部高度与 wrap_content 高度

android - 无法通过我的 GLSurfaceView 获取 AdView