269_长按加号减号快速加减
长按加号减号快速加减
//减号长按的话就快速加减
tv_jianhao.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
handler.sendEmptyMessageDelayed(0, 500);
break;
case MotionEvent.ACTION_UP:
handler.removeCallbacksAndMessages(null);
break;
}
return false;
}
});
//加号长按的话就快速加减
tv_jiahao.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
handler.sendEmptyMessageDelayed(1, 500);
break;
case MotionEvent.ACTION_UP:
handler.removeCallbacksAndMessages(null);
break;
}
return false;
}
});
创建Handler去控制加减
private Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
if (msg.what == 0) {
try {
String countString = tv_count.getText().toString().trim();
if (countString.equals("0")) {
return;
}
int count = Integer.parseInt(countString) + One;
tv_count.setText("" + count);
sendEmptyMessageDelayed(1, 100);
} catch (Exception e) {
e.printStackTrace();
}
} else if (msg.what == 1) {
try {
String countString = tv_count.getText().toString().trim();
int count = Integer.parseInt(countString) + One;
tv_count.setText("" + count);
sendEmptyMessageDelayed(1, 100);
} catch (Exception e) {
e.printStackTrace();
}
}
}
};
269_长按加号减号快速加减相关推荐
- ArduPilot之H743快速加减油门抬头现象分析
ArduPilot之H743快速加减油门抬头现象分析 1. 源由 2. 现象分析 3. 改善方法 4. 验证 5. 总结 6. 参考资料 1. 源由 最近一直折腾再ArduCopter快速加减油四轴模 ...
- 268_点击加号和减号去加减数据
点击加号和减号去加减数据 //减号点击 tv_jianhao.setOnClickListener(new View.OnClickListener() { @ ...
- android文本框左右加减按钮长按一直加减
为什么80%的码农都做不了架构师?>>> 来说说今天的战绩吧,说是战绩,是因为今天写代码时效率挺高,可能是因为集中精力吧,所以,如果要写好程序的话,最好满足以下两点: 1.写 ...
- html中加一减一的按钮,JS下实现加号减号的数量加一减一
js数量加减 /*或者不用jquery*/ /*商品数量框输入*/ function keyup(){ var quantity = document.getElementById("qua ...
- c语言中减号算一个字符吗,C语言中指针的加减运算
char arr[3]; printf("arr:\n%d\n%d\n%d\n", arr, arr + 1, arr + 2); char *parr[3]; printf(&q ...
- 微信小程序购物车 数量加减功能
微信小程序购物车 数量加减功能 wxml <!-- 主容器 --> <view class="stepper"> <!-- 减号 --> < ...
- 两个多精度十进制数加法程序设计_初中数学之有理数的加减,学会加法,减法即会,掌握技巧轻松计算...
学习了有理数中的相关知识点,关于有理数的加减运算,也是考试中必考的内容,尤其是对于刚进入初中的学生来说,小数的时候学的加减法,到了初中突然发现数字前面有带符号了,其实整体而言,小学时候学的加减运算法则 ...
- python中列表实现自加减元素_python初学者知识整合
python 第一章:概述 1. 概述 Python是一门跨平台.开源.免费的解释型高级动态编程语言. ① 编译:笔译,用理解原文本 ② 解释:口译,逐字逐句解释,不产生新文本 Python中的可迭代 ...
- 获取控件enable状态_Android自定义组合控件数字加减(适用于购物车)
大家好,我是小黑,一个还没秃头的程序员~~~ 独学而无友,则孤陋而寡闻--<礼记·学记> 今天的内容是自定义一个数组加减的控件,可以应用于购物车的数量选择,效果如下: 自定义实现了控件的默 ...
最新文章
- QT 中QTimer 和 startTimer()的区别
- 在ubuntu16.04中安装apache2+modsecurity以及自定义WAF规则详解
- c51语言的设计步骤,第3章节单片机c51语言程序的设计基本.ppt
- python 库 全局变量_python局部变量和全局变量global
- Unity3D_(游戏)控制物体的上、下、左、右移动
- PostgreSQL的几种分布式架构对比
- 如何用WinCC发送报警消息至钉钉
- 【运动学】基于matlab质点运动规律【含Matlab源码 976期】
- 【数学建模】算法模型(三)|模糊综合和灰色关联分析 元胞自动机模型 图论 BP神经网络算法 马尔可夫链蒙特卡罗算法(MCMC)
- win2003群集cluster下SQL2005和sp3补丁安装配置3
- KEIL编译时Warning: C3008W: splitting LDM/STM has no benefit的消除
- JS学习之路系列总结二阴阳阵(此文犹如武林之中的易筋经,是你驰骋IT界的武功心法,学会JS五大阵法就学会了JS,博主建议先学三才阵)...
- PMP®第五章:项目范围管理
- 15. R的bnlearn包中的per.node.score函数的学习探究
- HDU - 6578 Blank dp
- Instruction Tuning(FLAN、instructGPT、chatGPT)
- Cesium地图标记显示与实现(六)
- Hive秒数转成时分秒
- c语言程序项目任务教程 杨东芳 答案,c语言项目化教程 c语言程序设计
- princomp.m
热门文章
- 【系统】win7开机卡,拔网线开机后接上网线才行正常使用,WIN7开机网络转圈圈
- 人脸识别标注的68个特征
- 定积分证明题例题_定积分的证明题.doc
- Yate 电话引擎安装
- 人人都在说的数据中台是什么?附9张架构图优质模板!
- 实锤,美国面向中小学生开设量子课程
- 黎明觉醒测试服服务器维护怎么办,黎明觉醒测试资格进不去怎么办
- 局域网即时通讯软件_什么样的企业即时通讯软件好用?应该如何选择?
- Python机器学习——决策树
- SLAM 14讲中cere拟合曲线代码报错:undefined reference to symbol ‘omp_get_num_threads@@OMP_1.0‘