【发布时间】:2016-04-06 07:48:55
【问题描述】:
我有如下线性布局
<LinearLayout
android:id="@+id/pilihwaktu"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="125dp">
<com.testing.CustomLinearLayout
android:id="@+id/oneway"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:background="@drawable/field_background"
android:padding="5dp"
android:layout_weight=".50">
....
</com.testing.CustomLinearLayout>
<com.testing.CustomLinearLayout
android:id="@+id/roundtrip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:background="@drawable/field_background"
android:padding="5dp"
android:layout_weight=".50">
....
</com.testing.CustomLinearLayout>
</LinearLayout>
它会显示这样的视图
+---------------+---------------+
| | |
| oneway | roundtrip |
| | |
+---------------+---------------+
我想使往返作为默认值以及检查复选框时,我想动画往返,因此它将将事物恢复到上述状态(并且单向部分将动画如下,所以它看起来很平滑)。并且当未选中复选框时,往返将动画隐藏或消失
我尝试关注这个link,但它没有动画,看起来 ObjectAnimator 是一种简单的方法......
这样做的正确方法是什么?
【问题讨论】: