Android防止按钮连续点击
2016-04-19 11:14
447 查看
为了防止用户或者测试MM疯狂的点击某个button,写个方法防止按钮连续点击。
[java] view
plain copy
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;
}
}
按钮点击时,增加判断就行了:
[html] view
plain copy
public void onClick(View v) {
if (Utils.isFastDoubleClick()) {
return;
}
}
[java] view
plain copy
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;
}
}
按钮点击时,增加判断就行了:
[html] view
plain copy
public void onClick(View v) {
if (Utils.isFastDoubleClick()) {
return;
}
}
相关文章推荐
- Android官方API Demo学习之联系人获取
- android 修改项目的包名以及所有引用的r文件的包名
- Android之Loader理解
- Android中的windowSoftInputMode属性详解
- mpandroidchat实例 仿360你财富
- Android 平滑图片加载和缓存库 Glide 使用详解
- 自定义Dialog
- Android单元测试研究与实践
- Android ActionBarDrawerToggle、DrawerLayout、ActionBar 结合
- Qt on Android 在一个Android服务中使用信号与槽
- Android studio code template个性化设置
- Jenkins 中运行Android lint和monkey
- Android WebView 因重定向无法正常goBack()解决方案
- Android 可拖动的seekbar自定义进度值
- Android 静默安装/后台安装
- Android截取视频帧并转化为Bitmap示例
- Android 图片处理(一)
- 人脸矫正之人眼检测实例(Android)
- Android 中个别机型运行完崩溃出现UnsatisfiedLinkError 错误的原因及解决方案
- 高效加载大图