11-03-2009 01:41 PM
I've noticed several inconsistencies with the new SubMenu class, available in JDE 5.0:
1) The docs reference net.rim.device.api.ui.menu.SubMenu, and there's actually a known issue about how net.rim.device.api.ui.menu.SubMenu can't be used yet. However, I've found net.rim.device.api.ui.component.SubMenu to be working well, so I'm guessing that's where it's actually supposed to be .
2) When I try to sign an app that uses net.rim.device.api.ui.component.SubMenu, it says I need to sign with RIMAPPSA2, which is of course impossible.
I assume these inconsistencies will be worked out by the final release of JDE 5.0? This is the main reason for my earlier post on when that might happen.
Drew
11-03-2009 05:25 PM
One more quirk... Using a SubMenu in an app and then running it within the 9500 (Storm) simulator running 5.0.0.252 that's available for download causes a NoClassDefFoundError. This isn't true of the 9700 (Bold) simulator running 5.0.0.228, or any of the simulators that come with BlackBerry JDE 5.0 and run 5.0.0.224.
Drew