All the examples I see are typically 1-screen examples, and that example extends MainScreen.
Question #1:
Now that I'm writing an app with many screens, should they all be extending MainScreen, or FullScreen, or what exactly?
(I feel like I read somewhere that there should be only 1 MainScreen in your app - is that right?)
Question #2:
When I tried to change my screens to inherit from MainScreen to FullScreen, the menu functionality I had put in makeMenu() no longer worked -- the BB menu button and the context menu would not display, even though I overrode makeMenu().
PHP Code:
/**
* Set up the menu items.
*/
public void makeMenu(Menu menu, int instance)
{
MenuItem mnuDoIt = new MenuItem("Do it!", 100, 10) {
public void run()
{
RemoteApp.getInstance().pushScreen( new DoItScreen() );
}
};
menu.add(mnuDoIt);
super.makeMenu(menu, instance);
}
Thanks folks! Sorry I'm such a newb.