02-09-2012 06:42 AM - last edited on 02-09-2012 06:44 AM
Hi All,
Plz have a look on my code. This code ias being used for adding menuitem in Blackberry 5.0
try {
blackberry.system.event.onHardwareKey(blackberry.
function handleBack() {
alert("handle back button");
}
if (blackberry.ui.menu.getMenuItems().length > 0) {
blackberry.ui.menu.clearMenuItems();
}
var item = new blackberry.ui.menu.MenuItem(false, 1, "Exit", OnClickExitButton);
blackberry.ui.menu.addMenuItem(item);
} catch (e) {
alert('exception (addMenus): ' + e.name + '; ' + e.toString());
}
I am compiling my code in WW SDK 2.3 . while running application in BB 5.0 it gives "refrence error: handleBack is not defined,."
Even feature is added in config file:
<feature id="blackberry.system" required="true" version="1.0.0.0"/>
<feature id="blackberry.system.event" required="true" version="1.0.0.0"/>
<feature id="blackberry.ui.dialog" required="true" version="1.0.0.0"/>
Please let me know the solution. I am stuck here, not able to add menuitem in my application.
Solved! Go to Solution.
02-09-2012 10:47 AM
Define function handleBack() outside of your try block, and outside of whatever function the try block is in.