viewFlipper.setInAnimation(this, android.R.anim.slide_in_left);
viewFlipper.setOutAnimation(this, android.R.anim.slide_out_right);
上面实现了从左向右滑动的效果,可是反过来,从右向左滑动怎么实现呢?
默认情况下 android.R.anim.slide_in_right 和 android.R.anim.slide_out_left是私有的,也就是说通过.属性是找不到的.
解决办法:slide_in_right和slide_out_left这两个xml都可以在sdk里找到的,修改后作为自己的资源调用就好了
platforms\android-10\data\res\anim\下找到下面两个xml文件.
slide_in_right
slide_out_left
最后放到项目 res->anim下面
viewFlipper.setInAnimation(this, R.anim.slide_in_right);
viewFlipper.setOutAnimation(this, R.anim.slide_out_left);
就可以实现