Android基础TOP4_1:点击物理按钮弹出退出提示框
JAVA:
public class MainActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    //点击物理按钮时,执行退出提示
public boolean onKeyDown(int keyCode,KeyEvent event){
    if(keyCode==KeyEvent.KEYCODE_BACK && event.getRepeatCount()==){
        creatdialog();
    }
    return false;
    }
private void creatdialog() {
    // TODO Auto-generated method stub
    AlertDialog.Builder b=new Builder(MainActivity.this);
    //设置提示框内容
    b.setMessage("确认退出么");
    //设置标题栏
    b.setTitle("提示");
    b.setPositiveButton("确认",new OnClickListener() {
        public void onClick(DialogInterface dialog, int which) {
            // TODO Auto-generated method stub
            //点确定时退出程序,并隐藏此对话框
            dialog.dismiss();
            MainActivity.this.finish();
        }
    }).setNegativeButton("取消",new OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            // TODO Auto-generated method stub
            //点击取消时只隐藏对话框
            dialog.dismiss();
        }
    });
    b.create().show();
    }
}
Android基础TOP4_1:点击物理按钮弹出退出提示框的更多相关文章
- SVN 安装后右键出现点击鼠标右键弹出错误提示:CrashHandler initialization error
		SVN 安装后右键出现点击鼠标右键弹出错误提示:CrashHandler initialization error 原因是目标文件夹中缺少SendRpt.exe文件 解决方案:找svn是好的的同事将b ... 
- [UWP]在应用退出时弹出确认提示框
		1. 需求 在应用退出时(点击右上角的关闭按钮)弹出一个确认按钮可以说是一个最常见的操作了,例如记事本的"你是否保存": 但这个功能在UWP上居然有点小复杂.这篇文章将解释如何实现 ... 
- Asp.Net下载页面,并弹出下载提示框
		Asp.Net下载页面,并弹出下载提示框.在删除按钮里调用以下方法. 
- 弹出JS提示框
		弹出JS提示框Page.ClientScript.RegisterStartupScript(typeof(string), "msg", "<script> ... 
- 解决PL/SQL Dev连接Oracle弹出空白提示框
		第一次安装Oracle,装在虚拟机中,用PL/SQL Dev连接远程数据库的时候老是弹出空白提示框,网上找了很久,解决方法也很多,可是就是没法解决我这种情况的. 没办法,只能自己研究,经过大概一天时间 ... 
- IE中使用ajaxSubmit上传文件弹出下载提示框
		使用jQuery的ajaxSubmit 上传文件时,在IE中会弹出下载提示框: 解决方法:让action返回String类型,而不是ActionView, 
- PL/SQL Dev连接Oracle弹出空白提示框的解决方法分享
		第一次安装Oracle,装在虚拟机中,用PL/SQL Dev连接远程数据库的时候老是弹出空白提示框,网上找了很久,解决方法也很多,可是就是没法解决我这种情况的. 出现这种问题,解决方法大概有这几种: ... 
- asp.net导出excel并弹出保存提示框
		asp.net导出excel并弹出保存提示框 2013-07-12 | 阅:1 转:78 | 分享 腾讯空间 人人网 开心网 新浪微博 腾讯微博 搜狐空间 推荐给朋友 举报 ... 
- bootstrap-table:操作栏点击编辑按钮弹出模态框修改数据
		核心代码: columns: [ { checkbox:true //第一列显示复选框 }, ... { field: 'fail_num', title: '失败数' }, { field: 'op ... 
随机推荐
- POJ2528 Uva10587 Mayor's posters
			The citizens of Bytetown, AB, could not stand that the candidates in the mayoral election campaign h ... 
- C - How Many Tables 并查集
			Today is Ignatius' birthday. He invites a lot of friends. Now it's dinner time. Ignatius wants to kn ... 
- [bzoj1612][Usaco2008 Jan]Cow Contest奶牛的比赛_dfs
			Cow Contest奶牛的比赛 bzoj-1612 Usaco-2008 Jan 题目大意:题目链接. 注释:略. 想法: 我们对于每个点dfs,看一下比这个点大的点加上比这个点小的点是否是n-1即 ... 
- SiteMesh2-标签库
			SiteMesh包括两大标签库. 一.Decorator Tags:被用于建立装饰器页面. 1.<decorator:head/> 插入原始页面(被包装页面)的head标签中的内容(不包 ... 
- LVS 源代码分析
			http://blog.chinaunix.net/uid/11207493.html http://zh.linuxvirtualserver.org/blog/3309 
- 在全程Linux環境部署IBM Lotus Domino/Notes 8.5
			架設藍色巨人的協同合作訊息平台 在全程Linux環境部署IBM Lotus Domino/Notes 8.5 珊迪小姐 坊間幾乎所有探討IBM Domino/Notes的中文書籍,皆是以部署在Micr ... 
- Cannot update identity column 'XXX'
			Sqlserver -- 怎样改动设置主键的id能够手动更新? #1 打开表的设计界面 #2 将主键id的is Identity的属性改成No 这样就能够通过Update语句来更新表的主键id了. 怎 ... 
- JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)
			Java基础语法(变量.常量.数据类型.运算符与数据类型转换) 1.变量 Java中.用户能够通过指定数据类型和标识符来声明变量.其基本的语法为: DataType identifier; 或 Dat ... 
- [LeetCode][Java] 4Sum
			题目: Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = ... 
- swift 2.0 语法    函数
			//: Playground - noun: a place where people can play import UIKit /*: 函数 * 格式 func 函数名称(形参名称1: 形参类型, ... 
