SweetAlert,清新文艺,快意灵动的甜心弹框
2015-07-25 10:37
393 查看
只显示标题:
new SweetAlertDialog(this)
.setTitleText("Here's a message!")
.show();
显示标题和内容:
new SweetAlertDialog(this)
.setTitleText("Here's a message!")
.setContentText("It's pretty, isn't it?")
.show();
显示异常样式:
new SweetAlertDialog(this, SweetAlertDialog.ERROR_TYPE)
.setTitleText("Oops...")
.setContentText("Something went wrong!")
.show();
显示警告样式:
new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)
.setTitleText("Are you sure?")
.setContentText("Won't be able to recover this file!")
.setConfirmText("Yes,delete it!")
.show();
显示成功完成样式:
new SweetAlertDialog(this, SweetAlertDialog.SUCCESS_TYPE)
.setTitleText("Good job!")
.setContentText("You clicked the button!")
.show();
自定义头部图像:
new SweetAlertDialog(this, SweetAlertDialog.CUSTOM_IMAGE_TYPE)
.setTitleText("Sweet!")
.setContentText("Here's a custom image.")
.setCustomImage(R.drawable.custom_img)
.show();
确认事件绑定:
new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)
.setTitleText("Are you sure?")
.setContentText("Won't be able to recover this file!")
.setConfirmText("Yes,delete it!")
.setConfirmClickListener(new SweetAlertDialog.OnSweetClickListener() {
@Override
public void onClick(SweetAlertDialog sDialog) {
sDialog.dismiss();
}
}).show();
显示取消按钮及事件绑定:
new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)
.setTitleText("Are you sure?")
.setContentText("Won't be able to recover this file!")
.setCancelText("No,cancel plx!")
.setConfirmText("Yes,delete it!")
.showCancelButton(true)
.setCancelClickListener(new SweetAlertDialog.OnSweetClickListener() {
@Override
public void onClick(SweetAlertDialog sDialog) {
sDialog.dismiss();
}
}).show();
确认后切换对话框样式:
new SweetAlertDialog(this, SweetAlertDialog.WARNING_TYPE)
.setTitleText("Are you sure?")
.setContentText("Won't be able to recover this file!")
.setConfirmText("Yes,delete it!")
.setConfirmClickListener(new SweetAlertDialog.OnSweetClickListener() {
@Override
public void onClick(SweetAlertDialog sDialog) {
sDialog
.setTitleText("Deleted!")
.setContentText("Your imaginary file has been deleted!")
.setConfirmText("OK")
.setConfirmClickListener(null)
.changeAlertType(SweetAlertDialog.SUCCESS_TYPE);
}
}).show();
相关文章推荐
- Sublime Text使用简介
- 类和对象(一)
- Activity的四种启动模式和onNewIntent()
- 【iOS】ARC-MRC下的单例及其应用
- 配置使用web方式修改域用户帐户密码
- 在WebView中加载HTML页面时显示进度对话框的方法
- bzoj3992: [SDOI2015]序列统计
- 搭建JSP环境变量
- GTK入门学习:布局容器之水平布局
- Anagrams
- Android工程图片资源命名禁忌
- Java IO学习【7】BufferedReader的学习-readLine原理
- exchange服务器上设置邮件附件大小
- Eclipse中自动添加注释(作者,时间)
- web 项目中css文件读取不到
- Autorelease原理解析
- Android开发将Eclipse默认签名修改为真实签名
- OWA里显示更改密码的选项
- Android开发学习笔记十四 异步线程之Handler
- OC_类和对象