Android开发小技巧系列之避免连续点击
来源:互联网 发布:淘宝女装店铺名称大全 编辑:程序博客网 时间:2024/05/20 13:17
为了防止用户或者测试MM疯狂的点击某个button,可以使用以下方法防止按钮连续点击。
定义方法
- public class Utils {
- private static long lastClickTime;
- public static boolean isFastDoubleClick() {
- long time = System.currentTimeMillis();
- if ( time - lastClickTime < 500) {
- return true;
- }
- lastClickTime = time;
- return false;
- }
- }
按钮点击时,增加判断就行了:
@Overridepublic void onClick(View v) { if (!Utils.isFastClick()) { //点击事件 }}
0 0
- Android开发小技巧系列之避免连续点击
- Android开发小技巧系列之避免Toast连续弹出
- Android开发之小技巧
- Android开发小技巧系列(一)
- Android开发小技巧系列(二)
- Android开发小技巧系列(三)
- Android开发小技巧系列(四)
- Android开发小技巧系列(五)
- Android开发小技巧系列(六)
- (转)[Android] 防止连续点击打开两个重复页面的小技巧
- Button避免被连续点击
- 避免连续点击的按钮
- 避免连续点击的按钮
- android开发之布局小技巧
- android开发之常用小技巧
- android开发之常用的小技巧
- Toast连续点击,避免连续Toast
- 防止连续点击打开两个重复页面的小技巧
- 接口型模式之Composite(组合)模式
- leetcode (235) Lowest Common Ancestor of a Binary Search Tree
- 计算N内点对互质个数
- PHP 遍历数组的方法汇总
- iphone-隐藏tabbar会出现空白,不能被其他view使用问题
- Android开发小技巧系列之避免连续点击
- oracle 执行安装程序验证所需的初始设置失败
- 【ibatis】ibatis 中 $与#的区别
- (五)判断两个词是否为变位词的算法
- Spring框架自动装配 Bean(三)
- js控制一个按钮是否可点击(可使用)disabled
- iOS 定位
- iOS 本地缓存 归档数据模型化
- iOS-获取的NSDate date时间与实际相差8个小时解决方案