setPositiveButton和setNegativeButton的区别
setPositiveButton和setNegativeButton的区别和setNeutralButton的区别
三者都是AlertDialog弹出框的按钮,都是封装好的button,只是显示的位置不同,项目中可根据情况选择使用,setNegativeButton一般用于确认,setNegativeButton一般用于取消。
new AlertDialog.Builder(MainActivity.this).setTitle("dialog").setMessage("三者的区别").setPositiveButton("positive", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {}}).setNegativeButton("negative", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {}}).setNeutralButton("neutral", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialogInterface, int i) {}}).show();
setPositiveButton和setNegativeButton的区别相关推荐
- 信息提醒之对话框(AlertDialog + ProgressDialog)-更新中
概念 Android中的对话框需要使用AlertDialog类来显示,主要用于显示提醒信息,不过这个对话框类可不仅仅能用来显示一些信息,我们可以在对话框中防止任何的控件,使其成为一个复杂且功能强大的用 ...
- 我的第一个Android应用BMI-深入浅出Android
深入浅出 Android 1入门 .... 4 初探 Android .. 4 2008 年末最大的冲击 .... 4 Android 是什么 .... 4 从创意开始 .... 5 安装 Andro ...
- Android程序猿基本功
这里内容确实很多,可以使用ctrl+f搜索你所需要解决的,基本上都有,这里是笔记. Jar包的使用 至于依赖库的选择个人认为因人而异,我使用的库如下: butterknife----View注解库和配 ...
- 《第一行代码》总结之UI、碎片(二)
今天来谈一下第一行代码三四章所讲的东西,其实内容并不难,主要在于需要真正的去写去练手,去了解每一种情况该怎么用,因而我打算在后面的一段时间内整理下自己的这部分代码,这样结合代码去读的话更容易更快速的理 ...
- 《Android移动应用基础教程》(Android Studio)(第二版)黑马程序员 课后习题答案
<Android移动应用基础教程>(Android Studio)(第二版)黑马程序员 课后习题答案 目录 第1章 Android基础入门 第2章 Android常见界面布局 第3章 An ...
- Android学习笔记——归纳整理
目录 一:Android系统架构 二:Actvity相关 2.1基础相关 2.2 Intent相关 2.2.1 Intent的组成 2.2.2 显式Intent 2.2.3 隐式Intent 2.2. ...
- 安卓期末重点henu
链接:https://pan.baidu.com/s/1savLaep8NbjKA9m9Xgtumw 提取码:aaaa 选择题15* 2' 填空 13*2'(有候选项的 ) 问答4*6' 程序10*2 ...
- 如何自己开发一个Android APP(4)——JAVA
资源使用 在java文件中,通过资源id完成对资源的访问.可以通过对象.getId()的方法得到组件. 因为XML布局文件与java文件实际上是不互通的,也就是说我们的xml只控制外观,当你需要为某个 ...
- hnust 湖南科技大学 2023 安卓 期中考试 复习资料
前言 ★:录音中提到的 ✦:推测考点 致谢:hwl,lqx,ly,sw 重点来源:7-8班 PPT和录音 内容来源:PPT 知识点大多很抽象,需要联系实际代码来理解 多做1-9章课后习题,编程题可以不 ...
- Android 开发知识点总结
很可能下一份工作就不是从事 Android 了,现在的确不在做了[微笑],在做 Android 开发的这段时期里还是总结了很多的基础知识的,所以后续还是会有几篇会一一上传.惭愧,本人目前还是菜B一枚, ...
最新文章
- 知识图谱中传统关系抽取方法
- 作业二/Git的安装以及使用
- win32格式化错误消息
- web.xml还不会配置编码过滤器?
- android通过c调用shmat函数,编译可在Android上运行的qemu user mode
- 检查集群状态命令_轻松管理Kubernetes集群的7个工具
- Apple着手抛弃32位macOS应用程序
- nginx修改php导出时间格式,nginx 修改 time_local 时间格式
- Tensorflow训练和预测中的BN层的坑(转载)
- Python开发环境的搭建(win7)
- 用session做权限控制
- vmware workstation 12安装ubuntu kylin 16.04虚拟机
- SQL prompt无法激活跳转到127.0.0.1:22223的解决方案
- 金蝶14.0系统服务器安装教程,大神面对win7系统安装金蝶kis14.0的方式
- 计算机多媒体技术的主要特征是什么,计算机多媒体技术主要特征
- Java代理模式及其应用
- 使用FFmpeg将amr格式文件转换为MP3格式,结果为空的解决办法
- oracle递归查询用法
- samba Error NT_STATUS_CONNECTION_REFUSED Failed to connect with SMB1 -- no workgroup available
- C++基础(四)——模板