2011-12-15 50 views
0

ViewGroup object transitioning between gone and visible state如何在切换其可见性状态时动画查看对象?

我有我在的“向下”和“向上”按钮,分别按下切换“水涨船高”和“看得见”之间的可见性价值的ViewGroup对象。当ViewGroup对象进入或者离开视图时,我希望它看起来像是被放下/滑下并且向上/向上滑动(如上图所示)。任何人有任何想法或线索如何可以实现?

(额外注:即进入和离开视图的ViewGroup对象包含需要与之交互按钮等)

回答

0

你会使用一个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> 

就这么简单。手柄是你的按钮。你必须玩弄方向和大小,才能进入你想要的屏幕上。

+0

感谢这个布伦德尔。欣赏它。阅读API规范,看起来像我需要的。要在本周中旬试一试(如果不是更早),并且会报告并让你知道它是如何发生的。再次感谢。 – 2011-12-24 08:15:31