onfling滑动界面进行Activity切换
2019独角兽企业重金招聘Python工程师标准>>>
首先Acitivity要继承OnTouchListener
要增加GestureDetector
private GestureDetector mDetector;
mDetector = new GestureDetector(getApplicationContext(),
new FlingListener());
myTextView.setLongClickable(true);// 不加上这个的话没办法运行onfling方法。
public boolean onTouch(View arg0, MotionEvent event) {
// TODO Auto-generated method stub
// Toast.makeText(this, "touch", Toast.LENGTH_SHORT).show();
return mDetector.onTouchEvent(event);
}
private class FlingListener extends GestureDetector.SimpleOnGestureListener {
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
float velocityY) {
if (e1.getX() - e2.getX() > 120) {
Intent intent = new Intent();
intent.setClass(MainActivity.this, drawActivity.class);
MainActivity.this.startActivity(intent);
finish();
return true;
} else if (e1.getX() - e2.getX() < -120) {
Toast.makeText(context, "onFling", Toast.LENGTH_SHORT).show();
return true;
}
return false;
}
}
转载于:https://my.oschina.net/u/944946/blog/116088
onfling滑动界面进行Activity切换相关推荐
- activity切换效果
http://blog.csdn.net/menxu_work/article/details/10258787 在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一 ...
- Activity 切换动画
如果想设定应用的activity之间切换可以使用下面的属性 activityOpenEnterAnimation activityOpenExitAnimation activityCloseEnte ...
- android activity切换动画
今天,实在没有什么可以写的内容,在网上找了好久,才决定写今天的内容.自己还是想保持每天写博客的习惯. 在Android开发过程中,经常会碰到Activity之间的切换效果的问题,下面介绍一下如何实现左 ...
- Activity切换动画---点击哪里从哪放大
本篇文章已授权微信公众号 安卓巴士Android开发者门户 独家发布 emmmm,这次来梳理一下 Activity 切换动画的研究.首先,老规矩,看一下效果图: 效果图 这次要实现的动画效果就是类似于 ...
- Gallery中,取消惯性滑动,滑动一次只切换一个视图
用Gallery出现客户一需求, 说做图片展示时候,Gallery滑动后,由于惯性原因,会连续切换好几次,这个就需要改为滑动一次只切换一个视图 要实现这个效果就需要去自定义一个Gallery,实现起来 ...
- Android移动应用开发之Viewpage2+fragment实现微信滑动界面的效果
文章目录 布局 viewpager2 fragment adapter 实现的效果如下: 滑动界面能够实现界面的跳转. 点击下面按钮同样实现界面的跳转. 布局 最下面的导航栏,单独写了个布局文件: & ...
- Android——Activity切换炫酷动画实现
毫无疑问,动画效果能提高用户体验.我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API 21(5.0)后系统内置了Activity之间的切 ...
- Android studio设计两个界面间的切换
Android studio设计两个界面间的切换 实现两个界面间的切换有两种方式,第一种是xml间的相互切换,另外一种是两个Activity间的切换. 范例:用两种不同方法实现如图功能,点击butto ...
- unity中的UI状态机,用于各界面之间的切换和跳转
首先感谢姜雪松先生,大家可以去他的博客查看注释以及代码等,http://jxwgame.blog.51cto.com/943299/1613585 言归正传: 1.在开发项目的过程中,总是会遇到这样的 ...
最新文章
- Ubuntu安装QT后无法输入中文怎么办?
- Crossing Rivers UVA - 12230 概率与期望
- mysql 查询if语句执行顺序_MySQL 语句的执行顺序
- P2480 [SDOI2010]古代猪文(数论好题)
- 苹果笔记本能不能用python_“苹”除了苹果还能组哪些词?苹组词,释义及造句汇总!...
- Kinect for Windows v2.0安装教程
- A.2.5-输入年,月,判断本月有多少天?
- Confluence 6 用户目录图例 - 使用 LDAP 授权,在用户第一次登陆时拷贝用户
- shell脚本求和_常用的Shell脚本
- 关于ftp 服务器搭建的200错误与527错误
- 10分钟搞懂CMMI
- 如何用python爬视频_如何使用python网络爬虫抓取视频?
- 深入浅出VA函数的使用技巧
- python del语句
- CSP-X模拟题第三套-信心赛题解
- 头部 CT 图像三维重建
- minio 的python客户端工具
- python爬取B站网页排行榜数据(进阶版)
- [JZOJ5454]仔细的检查
- 【AAAI-2019】论文速读——交通领域
热门文章
- php h5视频录制上传,基于koa的h5视频录制异步上传
- jdbc如何使用oracle数据库连接池,使用JDBC连接池技术连接Oracle数据库
- python拼图游戏代码_教你用Python自制拼图小游戏,轻松搞定熊孩子
- linux 磁盘清理脚本,磁盘清理脚本
- python多进程编程实例_[python] Python多进程编程技术实例分析
- amd服务器开启虚拟化,记一次 AMD 虚拟化 IOMMU 开启过程
- css多重颜色渐变,CSS多重渐变颜色停止
- 如何给小朋友解释单摆运动_法国教育学者:如何培养儿童的逻辑思维和时间观念...
- FP Growth算法
- 在linux缓存里写数据,缓存策略