热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

com.afollestad.materialdialogs.MaterialDialog.setOnDismissListener()方法的使用及代码示例

本文整理了Java中com.afollestad.materialdialogs.MaterialDialog.setOnDismissListener()方法的一些代

本文整理了Java中com.afollestad.materialdialogs.MaterialDialog.setOnDismissListener()方法的一些代码示例,展示了MaterialDialog.setOnDismissListener()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MaterialDialog.setOnDismissListener()方法的具体详情如下:
包路径:com.afollestad.materialdialogs.MaterialDialog
类名称:MaterialDialog
方法名:setOnDismissListener

MaterialDialog.setOnDismissListener介绍

暂无

代码示例

代码示例来源:origin: Swati4star/Images-to-PDF

/**
* To modify page size
*/
public void setPageSize() {
PageSizeUtils utils = new PageSizeUtils(mActivity);
MaterialDialog materialDialog = utils.showPageSizeDialog(true);
materialDialog.setOnDismissListener(dialog -> showSettingsOptions());
}

代码示例来源:origin: jahirfiquitiva/IconShowcase

.build();
dialog.setOnDismissListener(listener);

代码示例来源:origin: jahirfiquitiva/IconShowcase

public static MaterialDialog buildLicenseSuccessDialog(Context context,
MaterialDialog.SingleButtonCallback
onPositive,
MaterialDialog.OnDismissListener
onDismiss,
MaterialDialog.OnCancelListener
onCancel) {
String message = context.getResources().getString(R.string.license_success,
context.getResources().getString(R.string.app_name));
MaterialDialog licenseSuccessDialog = new MaterialDialog.Builder(context)
.title(R.string.license_success_title)
.content(message)
.positiveText(R.string.close)
.onPositive(onPositive)
.build();
licenseSuccessDialog.setOnCancelListener(onCancel);
licenseSuccessDialog.setOnDismissListener(onDismiss);
return licenseSuccessDialog;
}

代码示例来源:origin: jahirfiquitiva/IconShowcase

shallNotPassDialog.setOnCancelListener(onCancel);
if (onDismiss != null)
shallNotPassDialog.setOnDismissListener(onDismiss);

代码示例来源:origin: jahirfiquitiva/IconShowcase

private void showWallpaperAppliedDialog() {
if (dialogApply != null) {
dialogApply.dismiss();
}
dialogApply = new MaterialDialog.Builder(this)
.content(R.string.set_as_wall_done)
.positiveText(android.R.string.ok)
.show();
dialogApply.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialogInterface) {
if (callback != null) {
callback.onDialogDismissed();
}
}
});
}

代码示例来源:origin: jahirfiquitiva/IconShowcase

@Override
public void onSuccess() {
if (applyDialog != null) {
applyDialog.dismiss();
}
applyDialog = new MaterialDialog.Builder(context)
.content(R.string.set_as_wall_done)
.positiveText(android.R.string.ok)
.show();
applyDialog.setOnDismissListener(
new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialogInterface) {
if (((ShowcaseActivity) context).getPickerKey() ==
Config.WALLS_PICKER) {
((ShowcaseActivity) context).finish();
}
}
});
}

代码示例来源:origin: jahirfiquitiva/IconShowcase

public static void showApplyWallpaperDialog(final Context context,
MaterialDialog.SingleButtonCallback onPositive,
MaterialDialog.SingleButtonCallback onNeutral,
MaterialDialog.SingleButtonCallback onNegative,
MaterialDialog.OnDismissListener onDismiss) {
MaterialDialog dialog = new MaterialDialog.Builder(context)
.title(R.string.apply)
.content(R.string.confirm_apply)
.positiveText(R.string.apply)
.neutralText(R.string.crop)
.negativeText(android.R.string.cancel)
.onPositive(onPositive)
.onNeutral(onNeutral)
.onNegative(onNegative)
.build();
dialog.setOnDismissListener(onDismiss);
dialog.show();
}

代码示例来源:origin: jahirfiquitiva/IconShowcase

public static MaterialDialog buildLicenseErrorDialog(Context context,
MaterialDialog.SingleButtonCallback
onPositive,
MaterialDialog.SingleButtonCallback
onNegative,
MaterialDialog.OnDismissListener onDismiss,
MaterialDialog.OnCancelListener onCancel) {
MaterialDialog.Builder licenseErrorDialogBuilder = new MaterialDialog.Builder(context)
.title(R.string.error)
.content(R.string.license_error)
.autoDismiss(false);
if (onPositive != null) {
licenseErrorDialogBuilder.positiveText(R.string.retry);
licenseErrorDialogBuilder.onPositive(onPositive);
}
if (onNegative != null) {
licenseErrorDialogBuilder.negativeText(R.string.exit);
licenseErrorDialogBuilder.onNegative(onNegative);
}
MaterialDialog licenseErrorDialog = licenseErrorDialogBuilder.build();
if (onCancel != null)
licenseErrorDialog.setOnCancelListener(onCancel);
if (onDismiss != null)
licenseErrorDialog.setOnDismissListener(onDismiss);
return licenseErrorDialog;
}

推荐阅读
  • 本文详细介绍了 Charles 工具的下载、安装、配置及使用方法,特别针对 HTTP 和 HTTPS 协议的数据抓取进行了说明。 ... [详细]
  • com.sun.javadoc.PackageDoc.exceptions()方法的使用及代码示例 ... [详细]
  • 本文详细解析了使用C++实现的键盘输入记录程序的源代码,该程序在Windows应用程序开发中具有很高的实用价值。键盘记录功能不仅在远程控制软件中广泛应用,还为开发者提供了强大的调试和监控工具。通过具体实例,本文深入探讨了C++键盘记录程序的设计与实现,适合需要相关技术的开发者参考。 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • 在Ubuntu系统中安装Android SDK的详细步骤及解决“Failed to fetch URL https://dlssl.google.com/”错误的方法
    在Ubuntu 11.10 x64系统中安装Android SDK的详细步骤,包括配置环境变量和解决“Failed to fetch URL https://dlssl.google.com/”错误的方法。本文详细介绍了如何在该系统上顺利安装并配置Android SDK,确保开发环境的稳定性和高效性。此外,还提供了解决网络连接问题的实用技巧,帮助用户克服常见的安装障碍。 ... [详细]
  • 深入解析 Android 中 EditText 的 getLayoutParams 方法及其代码应用实例 ... [详细]
  • 本文详细探讨了在ASP.NET环境中通过加密数据库连接字符串来提升数据安全性的方法。加密技术不仅能够有效防止敏感信息泄露,还能增强应用程序的整体安全性。文中介绍了多种加密手段及其实施步骤,帮助开发者在日常开发过程中更好地保护数据库连接信息,确保数据传输的安全可靠。 ... [详细]
  • 在前文探讨了Spring如何为特定的bean选择合适的通知器后,本文将进一步深入分析Spring AOP框架中代理对象的生成机制。具体而言,我们将详细解析如何通过代理技术将通知器(Advisor)中包含的通知(Advice)应用到目标bean上,以实现切面编程的核心功能。 ... [详细]
  • 在IIS上运行的WebApi应用程序在开发环境中能够正常进行文件的读写操作。然而,在尝试通过FTP访问实时服务器上的文件列表时,遇到了无法显示的问题,尽管服务器配置与开发环境相同。这可能涉及权限设置、FTP服务配置或网络连接等方面的问题。 ... [详细]
  • 【高德地图Android开发套件】详尽视频教程
    前两天参加了高德在北航举办的公开课,感觉非常不错。完成老师布置的作业之后,还顺利地拿到了高德开发者认证证书!!现在来跟大家分享一下,如何快速学习【高德地图AndroidSDK】的开发。一天包会!连 ... [详细]
  • 左上角|开局_#冲刺创作新星# O了个H(OpenHarmony羊了个羊复刻学习)
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了#冲刺创作新星#O了个H(OpenHarmony羊了个羊复刻学习)相关的知识,希望对你有一定的参考价值。 ... [详细]
  • java.lang包修改_记一次使用修改字节码的方法解决java.lang.NoSuchMethodError
    接兔兔国际sdkane充值界面选择兔币充值就会闪退,观察logcat,NoSuchMethodError:com.tutu.common.a.b.get ... [详细]
  • 百度飞桨图像分割课程笔记14:全景分割技术详解——PanopticDeepLab(CVPR 2019)
    Panoptic-DeepLab 是一种自底向上的全景分割方法,无需预先进行目标检测。该模型在 CVPR 2019 上提出,以其简洁、强大且快速的特点成为全景分割任务的基准。通过高效地结合实例分割和语义分割,Panoptic-DeepLab 能够准确地识别和区分图像中的每个对象和背景区域,为复杂的场景提供全面的分割结果。 ... [详细]
  • 本文全面解析了JavaScript中的DOM操作,并提供了详细的实践指南。DOM节点(Node)通常代表一个标签、文本或HTML属性,每个节点都具有一个nodeType属性,用于标识其类型。文章深入探讨了DOM节点的创建、查询、修改和删除等操作,结合实际案例,帮助读者更好地理解和掌握DOM编程技术。 ... [详细]
  • 《Intel IA-32 架构软件开发人员手册详尽指南》提供了详尽的 IA-32 架构技术文档,涵盖指令集、系统编程和硬件接口等内容,为软件开发人员提供全面的技术支持和参考。该手册不仅包括详细的架构说明,还提供了丰富的编程示例和最佳实践,帮助开发人员更好地理解和应用 IA-32 架构。 ... [详细]
author-avatar
191568022_5d2113
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有