博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android双击退出
阅读量:6389 次
发布时间:2019-06-23

本文共 913 字,大约阅读时间需要 3 分钟。

重写返回键

private long tempTime = 0;/** * 双击退出 */@Overridepublic void onBackPressed() {    long firstClick = System.currentTimeMillis();    if (firstClick - tempTime < 500) {        ToastUtil.cancel();        super.onBackPressed();    } else {        ToastUtil.show(this, "再按一次退出");    }    tempTime = firstClick;}

Toast工具类

package com.bitmain.btccom.utils;import android.content.Context;import android.widget.Toast;/** * Created by kongqw on 2015/11/21. */public final class ToastUtil {
private static Toast mToast; // 工具类私有化 private ToastUtil() { } // 单例模式 显示Toast public static void show(Context context, String text) { if (null == mToast) { mToast = Toast.makeText(context, "", Toast.LENGTH_SHORT); } mToast.setText(text); mToast.show(); } // 关闭Toast public static void cancel() { if (null != mToast) mToast.cancel(); }}

转载地址:http://tzcha.baihongyu.com/

你可能感兴趣的文章
配置安全的windows2003服务器
查看>>
Java基础知识回顾-6
查看>>
运维监控利器Nagios:概念、结构和功能
查看>>
Lync和Exchange 2013集成PART5:UCS和HD头像
查看>>
DPM2007轻松恢复Exchange邮件,DPM2007系列之三
查看>>
在Mybatis3开发中与配置相关的7点体会
查看>>
SaltStack入门(二)Grains、NoteGroup和State
查看>>
oracle 数据库开发应用实例,招生录取系统,oracle与plsql教程打包下载
查看>>
使用 Windows 命令行删除结果
查看>>
Spring Boot快速入门
查看>>
EqualLogic控制器算法研究一:基本管理
查看>>
《Pro ASP.NET MVC 3 Framework》学习笔记之十六【示例项目SportsStore】
查看>>
Java设计模式圣经连载(05)-代理模式
查看>>
摩卡业务服务管理(Mocha BSM)解决方案
查看>>
实战:将静态路由发布到动态路由
查看>>
Spring @Scheduled
查看>>
如何建设一个适配“百度轻舟计划”的移动站
查看>>
《统一沟通-微软-实战》-7-配置-3-响应组
查看>>
微软私有云分享(R2)11-应答文件浅析
查看>>
EBS R12中如何使用CGI登录Form
查看>>