android 防止连点的方法
生活随笔
收集整理的這篇文章主要介紹了
android 防止连点的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天寫了一個間隔5s讀取卡的功能 這里記錄一下
package com.hly.main;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Toast;
public class Click extends AppCompatActivity{public static final int DELAY = 5000;private static long lastClickTime = 0;@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.click_layout);findViewById(R.id.txt).setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {long currentTime = System.currentTimeMillis();if (currentTime-lastClickTime>DELAY){lastClickTime = currentTime;Toast.makeText(Click.this, "您點擊了", Toast.LENGTH_SHORT).show();}else{Toast.makeText(Click.this, "間隔五秒在點擊吧", Toast.LENGTH_SHORT).show();}}});}
}
間隔時間自己設置的。。。。。。。。。。。。
總結
以上是生活随笔為你收集整理的android 防止连点的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一般颜色鲜艳的蛇都有剧毒吗
- 下一篇: 古代好听的名字男