[英]How to animate a View object when toggling its visibility state?
我有一个ViewGroup对象,可以通过分别按下“向下”和“向上”按钮在其“消失”和“可见”之间切换其可见性值。 当ViewGroup对象进入或离开视图时,我希望它看起来像是被拖放/向下滑动和升高/向上滑动(如上图所示)。 任何人都对如何实现这一目标有任何想法或线索?
(特别注意:进入和退出视图的ViewGroup对象包含需要与之交互的Button等。)
您将使用SlidingDrawer:
http://developer.android.com/reference/android/widget/SlidingDrawer.html
<SlidingDrawer
android:id="@+id/drawer"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:handle="@+id/handle"
android:content="@+id/content">
<ImageView
android:id="@id/handle"
android:layout_width="88dip"
android:layout_height="44dip" />
<ViewGroup
android:id="@id/content"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</SlidingDrawer>
就那么简单。 句柄是您的按钮。 您必须按照方向和尺寸进行操作,才能进入屏幕上想要的位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.