直接复制可用,限制点击次数。
private long prelongTim = 0;//定义上一次单击的时间
private long curTime = 0;//定义上第二次单击的时间
@Override
public void onClick(View view) {
switch (view.getId()){
case R.id.publishRelease_bt:
if (prelongTim==0){//第一次单击时间
prelongTim=(new Date()).getTime();
}else {
curTime=(new Date()).getTime();//本地单击的时间
Log.d("onclik","点击的时间"+(curTime-prelongTim));
prelongTim=curTime;//当前点击时间变为上次时间
if ((curTime-prelongTim)<1000){
prelongTim=0;
Toast t=Toast.makeText(context,"发布成功",Toast.LENGTH_LONG);
t.show();
return;
}
}
publishOrder();//发布方法
break;
}
}