Панель инструментов Blackberry OS 6 PushScreen и PopScreen - PullRequest
0 голосов
/ 11 мая 2011

Ранее я задавал вопрос о том, как создать панель инструментов, где я сейчас нахожусь, я создал панель инструментов и нажимаю на следующий экран, но я не уверен, как я могу удалить последний экран, я знаю, что вы можетеиспользуйте popScreen.Я застрял на экране вкладок, потому что я не знаю, каким может быть последний экран, так как я могу щелкнуть любую из вкладок вверху.Может ли кто-нибудь предоставить мне несколько примеров кода в приложении, используя панель вкладок, которая добавляет новый экран и удаляет последний экран?

Ответы [ 2 ]

0 голосов
/ 11 мая 2011

Я действительно не вижу здесь никаких проблем.Смотри, панель инструментов - это поле какого-то экрана.Правильно?Таким образом, если щелкнуть панель инструментов btn, то вы знаете, какой экран выскакивать (тот, на котором сейчас находится панель инструментов).Также вы знаете, какой экран нажимать, зная, какая кнопка панели инструментов нажата.

0 голосов
/ 11 мая 2011

Как правило, вы хотите оставить экраны в стеке, чтобы, когда пользователь выполнил какое-либо действие, которое он выбрал, снова показывался экран панели инструментов.Если вы знаете, что хотите открыть текущий экран, вы можете получить его через UiApplication.getActiveScreen(), который вернет самый верхний экран в стеке.

...