我正在尝试围绕视图进行动画,以改变大小,因为它的孩子的设置可见。我有这样的视图:

<LinearLayout  
xmlns:android="http://schemas.android.com/apk/res/android"  
android:layout_height="wrap_content"  
android:layout_width="fill_parent"  
android:background="@drawable/roundedtable_filled"  
android:layout_margin="8dip"  
android:orientation="vertical">  
    <TextView  
    android:id="@+id/title"  
    style="@style/appInfoTextBold"  
    android:text="Jakie dane powinna uwzględniać reklamacja?" />  
    <TextView  
    android:id="@+id/text"  
    style="@style/appInfoText"  
    android:text="Kochasz kino? Z niecierpliwością czekasz na kolejne odcinki  swoich ulubionych seriali? Marzysz o przeprowadzce do Hollywood? Jeśli tak, to vod.onet.pl jest serwisem właśnie dla Ciebie." />  
</LinearLayout>  

标题 点击我更改Visibilisty 文本. 。现在,我想拥有不断增长的视野的精美动画。正确的方法是什么?也许我不应该更改文本可见性,而是尝试在线程中调整视图大小,以便每40ms或这样的STH更大?

有帮助吗?

解决方案

您应该能够创建一个缩放量,将视图从某些分数尺寸缩放到其全尺寸。在您设置可见的同时启动动画。您可能还需要在(αAnimation)中淡化它,以便它不仅仅是眨眼,除非您从0的比例缩放(这会使它都不可见,因为它一开始就没有大小)。缩放文本看起来永远不会那么好,但是如果动画很快,则可能就足够了。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top