-
Notifications
You must be signed in to change notification settings - Fork 257
CheckNotifier
Haoge edited this page Dec 14, 2017
·
1 revision
在检查到有更新时。通知用户有更新并让用户选择是否进行更新或取消更新
[UpdateConfig.getConfig() / UpdateBuilder.create()]
.setCheckNotifier(notifier)
public class UpdateCreator extends CheckNotifier {
protected Update update;
@Override
public Dialog create(Activity activity) {
// update: 更新数据实体类。activity:顶层Activity
// 当检查到有更新且更新策略为UpdateStrategy.isShowUpdateDialog为true时调用到此
// 当用户点击更新时:调用super.sendDownloadRequest(update)继续更新任务
// 当用户点击取消时:调用super.sendUserCancel()取消任务
// 当用户点击忽略时:调用super.sendUserIgnore(update)设置忽略此版本更新操作
return dialog;
}
}