Skip to content

InstallNotifier

Haoge edited this page Dec 14, 2017 · 1 revision

作用

调用时机在下载完成后启动安装动作前。通知用户已下载完成apk可直接升级

配置

[UpdateConfig.getConfig() / UpdateBuilder.create()]
.setInstallNotifier(notifier)

接口

InstallNotifier

默认实现

DefaultInstallNotifier

定制

publicclassNotifierextendsInstallNotifier {
@OverridepublicDialogcreate(Activityactivity) {
// update: 更新实体类。 path: apk文件路径, activity:顶层Activity。用于操作UI。// 调用时机:当新版apk下载完成后且更新策略UpdateStrategy.isAutoInstall()为false时。调用到此。// 返回一个Dialog。提示用户下载完成可直接更新。// 当用户点击需要安装时:调用super.sendToInstall(path)// 当用户点击取消安装时:调用super.sendUserCancel()// 当用户点击忽略此版本更新时:调用super.sendCheckIgnore(update)returninstallDialog;
}
}

Clone this wiki locally