-
Notifications
You must be signed in to change notification settings - Fork 257
InstallNotifier
Haoge edited this page Dec 14, 2017
·
1 revision
调用时机在下载完成后启动安装动作前。通知用户已下载完成apk可直接升级
[UpdateConfig.getConfig() / UpdateBuilder.create()]
.setInstallNotifier(notifier)
public class Notifier extends InstallNotifier {
@Override
public Dialog create(Activity activity) {
// update: 更新实体类。 path: apk文件路径, activity:顶层Activity。用于操作UI。
// 调用时机:当新版apk下载完成后且更新策略UpdateStrategy.isAutoInstall()为false时。调用到此。
// 返回一个Dialog。提示用户下载完成可直接更新。
// 当用户点击需要安装时:调用super.sendToInstall(path)
// 当用户点击取消安装时:调用super.sendUserCancel()
// 当用户点击忽略此版本更新时:调用super.sendCheckIgnore(update)
return installDialog;
}
}