我在网上找了一些关于转场动画的资料,自己写了个小例子,但是始终达不到上图的效果(只是从左到右切换,折叠功能不要求)。主要代码:
startActivity(new Intent(MainActivity.this, SecActivity.class)); overridePendingTransition(R.anim.in,R.anim.out); finish();
out.xml 当前的activity可以实现从左到右滑动
<translate android:fromXDelta="0" android:toXDelta="100%p" android:duration="2000"/>
in.xml 不知道下面的参数该怎么改
<translate android:fromXDelta="0" android:toXDelta="0"/>
目前值能达到下面图示效果
解决方案
你是不是想找类似上下两层的切换效果?可以看看这个帖子(没亲自试过):http://www.eoeandroid.com/thread-203696-1-1.html另外题主例子里用的是纯色,好像看不出具体效果