Я занимаюсь разработкой приложения для Blackberry и заметил, что что-то не происходит так, как я ожидал.
Я хочу создать мастер, в котором будет отображаться 3 экрана, один за другим.
1На первом экране нажмите кнопку «Далее», чтобы отобразить второй экран.(ОК)
2. На втором экране: если я нажимаю «Далее», отображается третий.(ОК) Когда я нажимаю кнопку «Назад устройства», отображается предыдущий (1-й экран).(ОК)
3. На третьем экране, если я нажимаю кнопку «назад устройства», отображается второй экран.(ОК) Но повторное нажатие кнопки «устройство назад» завершает работу приложения вместо отображения первого экрана.
Я просто использую простой метод pushScreen (экран) во всей навигации.
Спасибо.
Редактировать:
1. Я думаю, что получил то, что искалздесь. Как разработать многоэкранное приложение Blackberry?
2. Я просто реализую метод keyChar () экрана, чтобы вызвать предыдущий экран, как показано в ссылке в пункте 1.