02-09-2012 06:20 AM
Hi All,
I am using below code
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 application in WW sdk2.3. and running application on deivce. It gives "Refrence Error: handleBack is not defined".
Please help me to find out reason. I am stuck here. Not able to add menuitem in application.
03-26-2012 06:05 AM
Your problem is only that you're defining the function _after_ you're using it. Change to this:
var handleBack = function () {
alert("handle back button");
}
blackberry.system.event.onHardwareKey(blackberry.s
or even better:
blackberry.system.event.onHardwareKey(blackberry.s