В инсталляторе (мультиплатформенном) у нас есть сценарий использования, такой как установка обновления и откат. При выполнении установки обновления, если пользователь нажимает кнопку «Отмена», мы хотели бы go на экране отката, где пользователь может выполнять действия отката.
Я пробовал скрипт запуска с прослушивателем событий в действиях при запуске, таких как ниже, но не работает:
context.addInstallerEventListener(new InstallerEventListener() {
public void installerEvent(InstallerEvent installerEvent) {
if (installerEvent.getType() == EventType.CANCELED) {
context.gotoScreen(context.getScreenById("5866"));
}
}
});
return true;