中易网

android怎么实现页面的左右滑动

答案:3  悬赏:20  
解决时间 2021-02-18 15:49
android怎么实现页面的左右滑动
最佳答案
Android上有一个控件叫做ViewPager,该控件可以根据item的多少实现左右滑动的效果。
Android上还有一个东西叫做Fragment,这是一个依赖于Activity而又独立的页面。
综合这两个控件的特性,可以使用ViewPager+Fragment的方式,即在ViewPager里嵌入Fragment的方式,实现页面左右滑动的效果。
全部回答
自定义,用scroller
viewpage 自带滑动功能,或者生命一个手势监听GestureDetector 类加ViewFlipper 类,实现implements OnGestureListener接口,在onFling中进行view的滑动
if (e1.getX() - e2.getX() > 120) {
this.flipper.setInAnimation(AnimationUtils.loadAnimation(this, R.anim.push_left_in));
this.flipper.setOutAnimation(AnimationUtils.loadAnimation(this, R.anim.push_left_out));
this.flipper.showNext();
return true;
} else if (e1.getX() - e2.getX() < -120) {
this.flipper.setInAnimation(AnimationUtils.loadAnimation(this, R.anim.push_right_in));
this.flipper.setOutAnimation(AnimationUtils.loadAnimation(this, R.anim.push_right_out));
this.flipper.showPrevious();
return true;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
iPhone怎么在照片上加时间
申请法院中止执行后,之前查封对方的财产法院
今天买了只荷兰鼠,关于饲养的问题想请教下高
二十几岁男生穿什么样的皮鞋好看?最好有图片
小晶灵育婴房随县店地址在什么地方,想过去办
甲乙两车分别冲两地开出,甲车每小时行驶90km
求R—truth的what's up的歌词
solidworks2008中, 特征工具栏中的"移动/复制
自己开车从三明到福州要多久?过路费及油费要
跑腿软件哪个好用,谁用过分享一下经验
dnf鬼剑士觉醒外形怎么恢复
XD24/XT31(路口)在什么地方啊,我要过去处理
怎样写美丽的春天作文300字以上
玉波苑东区我想知道这个在什么地方
建筑工程中的屋面防水隔热层属于二次结构吗
推荐资讯
看LOL直播为什么那些主播平A时总是有敲键盘的
在线等~~~笔记本无法上公共场所的无线网、、
求赞美赵云的诗句
与单级压缩相比,双级压缩节能在哪
常熟市尚湖镇金之阳五金厂地址在哪,我要去那
广西哪里有车有尿素生产厂家?广西哪里有车用
巧克劲地址有知道的么?有点事想过去
十几20万元买什么车
银川大学具体都有什么专业?理科生考了240能
69.按照企业所得税法和实施条例规定,下列关
为什么我安装的2004版本的CAD打不开,而且也
数码相机怎么查看存储卡的剩余空间
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?