Alterdialog的创建
来源:互联网 发布:阿里云自定义监控实例 编辑:程序博客网 时间:2024/05/16 10:56
对话框最普遍见到的是AlterDidlog,下面就看一下dialog是如何创建的。
AlertDialog.Builder builder = new AlertDialog.Builder(this);builder.setMessage("你确定要退出么?");builder.setTitle("提示");builder.setCancelable(true);builder.setPositiveButton("确认", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { //销毁dialog dialogInterface.dismiss(); //系统将最上面的栈移除,并没有调用ondestory方法 DialogActivity.this.finish(); }});builder.setNegativeButton("取消", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { dialogInterface.dismiss(); }});//上面的一系列操作是将builder进行初始化参数builder.create().show();
dialog创建第二种方式
Dialog dialog = new AlertDialog.Builder(this).setIcon(android.R.drawable.btn_star) .setTitle("你喜欢看电影么?").setPositiveButton("喜欢", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { Toast.makeText(DialogActivity.this,"很喜欢",Toast.LENGTH_SHORT).show(); } }).setNegativeButton("不喜欢", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { Toast.makeText(DialogActivity.this,"不喜欢",Toast.LENGTH_SHORT).show(); } }).setNeutralButton("一般", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { Toast.makeText(DialogActivity.this,"一般",Toast.LENGTH_SHORT).show(); } }).create(); dialog.show();
0 0
- Alterdialog的创建
- 使用AlterDialog创建对话框
- AlterDialog的使用方法
- alterDialog的多项选择
- AlterDialog 常用的样式
- Alterdialog的使用
- Android AlterDialog的用法
- Alterdialog的简单应用
- Alterdialog和RadioGroup的使用
- 三种AlterDialog的使用
- AlterDialog的使用(一)
- 关于AlterDialog的一点理解
- 自定义AlterDialog( 自定义仿IOS的AlertDialog的样式)
- AlterDialog 对话框
- Android自定义AlterDialog,并给其中的控件添加监听事件
- AlterDialog黑边问题
- 各种自定义对话框(AlterDialog)
- alterDialog背景变黑
- 多线程的互斥机制
- Ehome:智能家居之嵌入式系统升级功能
- selenium又一小坑 无法用XPATH直接获取属性值 需要使用.get_attribute(“href”)
- 团体程序设计天梯赛L1-027 出租
- Java虚拟机内存
- Alterdialog的创建
- java实现简单的RPC框架
- Android ButterKnife 集成使用步骤
- OpenCV_Corner Detect with FastFeatureDetector(基于FAST的角点检测)
- 字符串全排序
- SQL存储过程进行成绩绩点换算
- x86下以ntopenprocess为例的SSDTHook
- C++STL之vector容器
- Code[VS] 1669 运输装备 解题报告