Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development


Thank you for visiting the BlackBerry Support Community Forums.

BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)

BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.

"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."

- Kevin Michaluk, Founder, CrackBerry.com

Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.


Reply
New Contributor
Posts: 6
Registered: ‎01-28-2013
My Device: storm 9500
My Carrier: vodafone

Menuitem.run() works in the UK but not in the US

Hi people,

 

I have an application which implements phone listener and when a call is connected, it programmatically looks through the menu for hold or mute, and calls menuitem.run() on it. It then invokes the dialler application to dial another call, and when that connects it looks in the menu for join conference or flash to conference them together.

This works fine on a 9500 in Europe and the UK, but will not work on a 9500 in the US. The application can find the menu item, and no errors are displayed.

 

If the process is followed by hand on the US phone  it works fine, so I can'tsee that it is network related.

Any thoughts?

 

thanks

 

Pete

Developer
Posts: 19,636
Registered: ‎07-14-2008
My Device: Not Specified

Re: Menuitem.run() works in the UK but not in the US

Are the devices all on OS 4.7 or OS 5.0?

New Contributor
Posts: 6
Registered: ‎01-28-2013
My Device: storm 9500
My Carrier: vodafone

Re: Menuitem.run() works in the UK but not in the US

5.0, sorry I forgot to mention that..
Highlighted
Developer
Posts: 17,026
Registered: ‎07-29-2008
My Device: Z10 LE, Z30, Passport
My Carrier: O2 Germany

Re: Menuitem.run() works in the UK but not in the US

its not an official api but a (dirty) hack - one that i utilize myself.
you can check if there is a different translation for the menu item, but you said you find it.
i would suggest to use debug output to list all items, maybe one is listed twice and you execute the wrong one.
also check the id etc of the item.
----------------------------------------------------------
feel free to press the like button on the right side to thank the user that helped you.
please mark posts as solved if you found a solution.
@SimonHain on twitter