package com.ipjmc.dialog;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Bundle;
public class SimpleDialogActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//创建并显示Dialog示例
Dialog dialog = new AlertDialog.Builder(SimpleDialogActivity.this)
.setTitle("提示").setMessage("确实要退出程序?") //设置标题
.setPositiveButton("确定", new DialogInterface.OnClickListener() { //添加按钮
//确定按钮的点击事件
@Override
public void onClick(DialogInterface dialog, int which) {
SimpleDialogActivity.this.finish();
}
}).setNegativeButton("取消", new DialogInterface.OnClickListener() { //添加按钮
//取消按钮的点击事件
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
}).create();
dialog.show(); //显示dialog
}
}
分享到:
相关推荐
一个超好用的【自定义Dialog】,不仅创建起来非常简单,只需【一行代码】,不仅如此,弹出的风格变化万千(只需改动画的参数),但最重要的是功能非常强大(只需改布局参数),只要你需要弹出来的,都可以用它来搞定...
builder.setMessage("最简单对话框"); // 图标 builder.setIcon(android.R.drawable.dialog_holo_light_frame); // 创建AlertDialog对象 dialog1 = builder.create(); } private void initAlertDialog2...
drachtio-dialogflow-电话网关 Google Dialogflow的开源电话网关。 您只需要一个指向配置了所需软件的服务器的SIP中继,就...用这一切构建服务器的最简单方法是使用ansible,并创建一个具有以下角色的剧本: drachti
为了最简单化,我只演示星期的选择就好啦。图中星期的选择这个spinner的id是week 同时这个spinner的数据来自weekdata这个数组:(记住数组名,待会会经常用到) 一 二 三 四 五 六 日 现在要做的就是初始化...
甚至机器人也接受了用户提出的简单常见问题解答的训练,最后,它与网页和电报平台集成。 完整的项目信息 演示视频 使用的技术 项目设置 Googel dialogflow 的基本用法。 基本的 Pychamp 设置并使用烧瓶为运行代码...
对话符合PSR-3的记录器 Dialog是一个简单且非常可扩展的PSR-3兼容记录器。 它是模块化的,并允许每个记录器实例使用多个日志处理程序。 这允许同时登录文件,在屏幕上显示,写入数据库等! 同样,它的灵活结构...
Lib-v1.0.0.jarnineoldandroids-2.4.0.jar 但是目前生成的jar包与源文件不一致,建议还是想我demo中那样使用源文件或者你自己生成jar包如何使用一个最简单的使用:final NormalDialog dialog = new ...
我们在平时做开发的时候,免不了会用到各种各样的对话框,相信有过其他平台开发经验的朋友都会知道,大部分的平台都只提供了几个最简单的实现,如果我们想实现自己特定需求的对话框,大家可能首先会想到,通过继承等...
介绍:简单工厂模式是最常用的一类创建型设计模式。其中简单工厂模式并不属于GoF23个经典设计模式,它通常被作为学习其他工厂模式的基础。 定义:定义一个工厂类,它可以根据参数的不同返回不同的实例,被创建的实例...
5.3 使用Internet资源 5.3.1 连接到Internet资源 5.3.2 利用Internet资源 5.4 Dialog简介 5.4.1 Dialog类简介 5.4.2 使用活动作为对话框 5.5 创建一个地震查看器 5.6 小结 第6章 数据存储、检索和共享 6.1 Android中...
Android高级编程《Android高级编程》有清华大学出版社出版,书中对Android做了简单介绍,并对创建应用程序,用户见面编程做了介绍。并对一些新功能。如:地图,P2P通信,蓝牙以及后台和用Android访问硬件,分章节做...
Android高级编程《Android高级编程》有清华大学出版社出版,书中对Android做了简单介绍,并对创建应用程序,用户见面编程做了介绍。并对一些新功能。如:地图,P2P通信,蓝牙以及后台和用Android访问硬件,分章节做...
最简单的 Noty . init( YourActivity . this , " Your warning message " , yourLayout, Noty . WarningStyle . SIMPLE ) . show(); 操作简单 Noty . init( YourActivity . this , " Your warning message " , ...
6.2 保存简单的应用程序数据 160 6.2.1 创建和保存preference 160 6.2.2 检索共享的preference 161 6.2.3 保存活动状态 162 6.2.4 为地震查看器创建一个Preference页 165 6.3 保存和载入文件 174 6.3.1 将...
我们来考察一个 <br>典型的由AppWizard生成的MFC Dialog Based 程序的预编译头文件。(因为AppWizard <br>会为我们指定好如何使用预编译头文件,默认的是StdAfx.h,这是VC起的名字)。我们 <br>会发现这个...
12.3 创建及完善简单的数据访问页 369 12.3.1 数据访问页的字段列表 369 12.3.2 添加超级链接 370 12.3.3 在数据访问页中使用表达式 374 12.3.4 使用绑定的组合框和列表框 375 12.3.5 使用主题格式化 378 ...
12.3 创建及完善简单的数据访问页 369 12.3.1 数据访问页的字段列表 369 12.3.2 添加超级链接 370 12.3.3 在数据访问页中使用表达式 374 12.3.4 使用绑定的组合框和列表框 375 12.3.5 使用主题格式化 378 12.3...
最简单的动态链接库例子 - 在VC++中使用汇编编写的DLL Chapter11\KeyHook ;Windows 钩子的例子 - 监听键盘动作 Chapter11\RecHook ;Windows 日志记录钩子的例子 - 监听键盘动作 Chapter12\Counter ;有问题的程序 - ...
1. 已实现简单的剪切/复制/粘贴功能(尚不能和外界程序交互) 2. 添加创建新文件夹功能 3. 添加选择全部/文件/文件夹功能 4. 增加对创建新文件夹,重命名,删除,粘贴操作的异常处理 5. FileUtil中增加...
最简单的动态链接库例子 - 在VC++中使用汇编编写的DLL Chapter11\KeyHook ;Windows 钩子的例子 - 监听键盘动作 Chapter11\RecHook ;Windows 日志记录钩子的例子 - 监听键盘动作 Chapter12\Counter ;有问题的程序 ...