2011-05-10 51 views
0

我問過一個關於如何創建工具欄的問題,我現在的位置是我創建了工具欄,並推入下一個屏幕,但我不知道如何刪除最後一個屏幕,我知道你可以使用popScreen。我堅持的是在標籤欄中彈出一個屏幕,因爲我不知道最後一個屏幕可能是什麼,因爲我可以點擊頂部的任何標籤。任何人都可以使用標籤欄添加新屏幕並刪除最後一個屏幕,在應用程序中提供一些代碼示例嗎?Blackberry OS 6 Toolbar PushScreen和PopScreen

回答

0

通常,您希望將屏幕保留在堆棧上,以便用戶完成所選的任何活動後,會再次顯示工具欄屏幕。如果你知道你想彈出當前屏幕,你可以通過UiApplication.getActiveScreen()得到它,它返回堆棧中最頂層的屏幕。

0

我真的沒有在這裏看到任何麻煩。看,工具欄是某個屏幕的一個字段。對?所以如果點擊一個工具欄btn,那麼你知道彈出哪個屏幕(當前工具欄所在的那個屏幕)。你也知道什麼屏幕推動知道什麼工具欄按鈕被點擊。