android滑动值的计算
来源:互联网 发布:ubuntu 安装 kde桌面 编辑:程序博客网 时间:2024/06/13 06:07
重写Activity的onTouchEvent方法:
float x_temp01 = 0.0f;
float y_temp01 = 0.0f;
float x_temp02 = 0.0f;
float y_temp02 = 0.0f;
@Override
public boolean onTouchEvent(MotionEvent event)
{
//获得当前坐标
float x = event.getX();
float y = event.getY();
switch(event.getAction())
{
case MotionEvent.ACTION_DOWN:
{
x_temp01 = x;
y_temp01 = y;
}
break;
case MotionEvent.ACTION_UP:
{
x_temp02 = x;
y_temp02 = y;
if(x_temp01!=0 && y_temp01!=0)//
{
// 比较x_temp01和x_temp02
// x_temp01>x_temp02 //向左
// x_temp01==x_temp02 //竖直方向或者没动
// x_temp01<x_temp02 //向右
if(x_temp01>x_temp02)//向左
{
//移动了x_temp01-x_temp02
}
if(x_temp01<x_temp02)//向右
{
//移动了x_temp02-x_temp01
}
}
}
break;
case MotionEvent.ACTION_MOVE:
{
}
break;
}
return super.onTouchEvent(event);
}
- android滑动值的计算
- android listview 计算滑动距离
- android的滑动控制
- Android的滑动冲突
- Android View的滑动
- Android TextView的滑动
- Android View的滑动
- Android的滑动分析
- 计算ScrollView控件的滑动距离
- Android 滑动按钮,滑动锁的实现
- Android:使用canvas绘柱状统计图(自动计算宽高及分度值、可左右滑动)
- Android的单位值计算
- android 标题动态变换(listview scrollview 滑动距离计算)
- Android TableFixHeaders 最后添加一行计算总和,上下不能滑动,左右可以滑动
- Android的滑动手势处理
- Android的滑动手势处理
- Android的各种滑动效果
- 【Android】禁止滑动的GridView
- 谈谈如何学习Linux操作系统
- Struts2 学习笔记04 路径问题
- VMware 虚拟机安装 MAC OS X 过程
- sqlmap实例拿站
- ios绘图
- android滑动值的计算
- LinearLayout——线性布局(下)
- 程序员学英语三部曲
- HDU4417-树状数组2012 ACM/ICPC Asia Regional Hangzhou Online
- s5pv210下的wmv8960驱动
- QT为QLabel添加Click事件
- 区分keydown和keypress事件
- 欧拉函数性质
- centos6.4最小安装版 pppoe上网配置 无线上网配置