您好,欢迎访问一九零五行业门户网

activity切换动画和页面切换动画_html/css_WEB-ITnose

activity切换动画
要实现activity切换动画需要靠overridependingtransition来实现,里面有两个参数分别是进入activity时的动画和离开activity时的动画。
需要注意的是必须在startactivity()或finish()之后立即调用
比如在mainactivity中有一个button,点击button后跳转到otheractivity中代码如下:
intent intent = new intent(this, otheractivity.class); startactivity(intent); this.overridependingtransition(r.anim.enteralpha, r.anim.exitalpha);
界面切换动画
界面切换动画要靠viewflipper来实现

然后判断手指是向左还是向右滑动的
@override public boolean ontouchevent(motionevent event) { // todo auto-generated method stub if (event.getaction() == motionevent.action_down) { startx = event.getx(); } else if (event.getaction() == motionevent.action_up) { float endx = event.getx(); if (endx > startx ) { flipper.shownext();// 显示下一页 } else if (endx
这样在手指左右滑动的时候切换页面。

其它类似信息

推荐信息