android 连续点击事件示例
作者:
wenju | 来源:发表于
2021-02-23 11:32 被阅读0次 //连续点击10下,显示text
long[] mClicks = new long[10];
public void clickShowUserId(View view) {
//每次点击时,数组向前移动一位
System. arraycopy(mClicks, 1, mClicks, 0, mClicks.length-1);
//为数组最后一位赋值
mClicks[mClicks. length-1] = SystemClock. uptimeMillis();
//当点击到底10次的时候,拿到点击第一次的时间,获取点击到底10次的时间,看两者之间的差值是否在5s之内,如果是连续点击成功,反之失败。
if ( mClicks[0] >= (SystemClock. uptimeMillis()-5000)) {
wTvText.setVisibility(View.VISIBLE);
}
}
本文标题:android 连续点击事件示例
本文链接:https://www.haomeiwen.com/subject/kmdrfltx.html
网友评论