当前位置: 代码迷 >> Android >> 请教一下这个动画如何实现
  详细解决方案

请教一下这个动画如何实现

热度:78   发布时间:2016-04-28 06:19:35.0
请问一下这个动画怎么实现


我想实现的是点击左右三角形图片 切换显示另外一个人的信息 这时我希望有个水平移动的动画效果 我的xml是放在activity里面的 请问这个功能怎么实现 请详细描述 谢谢
------解决方案--------------------
viewpager有试过吗?
------解决方案--------------------
ImageView.startAnimation(anim);看懂就OK了

<?xml version="1.0" encoding="utf-8"?>
<!--从屏幕左边退出,先退后2%p位置,再向左退出  -->
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:shareInterpolator="false" >
    <translate
        android:duration="200"
        android:fromXDelta="0%p"
        android:interpolator="@android:anim/accelerate_decelerate_interpolator"
        android:toXDelta="5%p" />
    <translate
        android:duration="1000"
        android:fromXDelta="2%p"
        android:interpolator="@android:anim/accelerate_interpolator"
        android:startOffset="200"
        android:toXDelta="-100%p" />
</set>
------解决方案--------------------
viewpager实现很简单
------解决方案--------------------
用viewpager,http://www.cnblogs.com/dwinter/archive/2012/02/27/AndroidViewPager%E5%A4%9A%E9%A1%B5%E9%9D%A2%E6%BB%91%E5%8A%A8%E5%88%87%E6%8D%A2%E4%BB%A5%E5%8F%8A%E5%8A%A8%E7%94%BB%E6%95%88%E6%9E%9C.html
------解决方案--------------------
ViewAnimator
如果你只想有个平移效果用这个就可以了
如果你还要用手指拖动的话那就得用ViewPager
  相关解决方案