您的位置:首页 > 其它

使用textswitcher进行切换动画

2017-01-12 15:10 169 查看
使用textswitcher进行切换动画,里面只能有两个textview,大家可以尝试设置里面的两个textview的属性不同,比如颜色之类的,然后切换的时候会发现他们两个是轮流替换的

<TextSwitcher

android:id="@+id/tsLikesCounter"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_marginLeft="8dp"

android:layout_marginRight="8dp"

android:inAnimation="@anim/slide_in_likes_counter"

android:outAnimation="@anim/slide_out_likes_counter">

<TextView

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="123 likes"

android:textColor="@color/text_like_counter" />

<TextView

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:textColor="@color/text_like_counter" />
</TextSwitcher>

<?xml version="1.0" encoding="utf-8"?>

<set xmlns:android="http://schemas.android.com/apk/res/android"

android:duration="150"

android:interpolator="@android:anim/linear_interpolator">

<translate

android:fromYDelta="80%p"

android:toYDelta="0" />

<alpha

android:fromAlpha="0.0"

android:toAlpha="1.0" />

</set>

<?xml version="1.0" encoding="utf-8"?>

<set xmlns:android="http://schemas.android.com/apk/res/android"

android:duration="150"

android:interpolator="@android:anim/linear_interpolator">

<translate

android:fromYDelta="0"

android:toYDelta="-80%p" />

<alpha

android:fromAlpha="1.0"

android:toAlpha="0.0" />

</set>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: