android安卓如何实现单击提示“再按一次退出”,双击退出,实现双击监听
实现了第一次单击提示“再按一次退出应用”,如果1.5内再按一次则退出,如果超过1.5秒则重新提示“再按一次退出应用”;
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (count==0) {
Toast.makeText(Main.this, "再按一次退出应用", Toast.LENGTH_SHORT).show();
count=1;
t1 = System.currentTimeMillis();
}else if (count==1) {
t2 = System.currentTimeMillis();
if (t2-t1<1500) {//1500 为双击的最长时间间隔1.5秒
//在这里可以实现双击监听了
finish();
}else{
Toast.makeText(Main.this, "再按一次退出应用", Toast.LENGTH_SHORT).show();
count=0;
}
}
}
});
本文出自 “8397832” 博客,请务必保留此出处http://8407832.blog.51cto.com/8397832/1380317
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。