BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 05-22-2007, 07:24 AM   #1 (permalink)
New Member
 
Join Date: Aug 2006
Location: Seville
Model: 8700
Carrier: Vodafone
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Problem with double menu on Screen

Please Login to Remove!

I have a little problem .I’m developing an application that should run on several Blackberry devices such as 7290, 8700 ,8100 ,8300 ,etc …

I’ve an screen where there’re only ObjectChoiceFields and CheckboxFields.
When I use 7290 and 8700 and press the trackwheel ,the menu is displayed.But when I press the new trackball on 8300 and 8100 the menú is not displayed.When I press it,the ObjectChoiceFields are showed and the CheckboxFields are marked. So the menú is never displayed nowhere on the screen!If I press the menu button nothing happens.


I have tryed to use the KeyListener interface to capture the event of the menu button ( the one on the left on the ball ) and force the display:


class capture_track implements KeyListener{

public MainScreen myScreen;

public capture_track (){



}



public boolean keyDown(int keycode, int time){

if(keycode == 268566528){

myScreen.onMenu(0);

return(true);

}

return(false);

}

}


It works because now I can see the Menu by pressing the Menu button,but the problem is the following : in another screen of my application ( where there're only LabelFields for example ) when I press the trackball I see the menu (because I press the trackball when the focus is on a Label -> no problem ).
The problem comes when I press the trackball and then I press the menu button ,I get two menu on the screen at the same time!

I’ve tried to do :



public void makeMenu(Menu menu, int instance) {

if(instance != 0 and myScreen.getMenu(0) != null){

myScreen.getMenu(0).close();

}

}


But I get an “StackOverFlow” exception, so this is not the googd way.


Resume:

I can press the menu button and then the trackball button .That works good..But if I press the trackball first and then the menu button I get 2 menu at the same time on screen.

How can I solve this?

I really would appreciate some help with this.
Offline  
Old 05-22-2007, 07:26 AM   #2 (permalink)
BlackBerry God
 
penguin3107's Avatar
 
Join Date: Jan 2005
Model: iOS 5
Carrier: VZW
Posts: 11,701
Post Thanks: 1
Thanked 235 Times in 218 Posts
Default

I would suggest posting this in the Developer's Forum.
http://www.blackberryforums.com/developer-forum/

Maybe a moderator will be kind enough to move the thread for you.
__________________
BCSA
BES 5.0.3 MR4 :-: Exchange 2007 SP3 RU3
http://port3101.org
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

NEW 64GB Ultra Class 10 48MB/S 320X MicroSD Micro SDXC UHS-I TF Memory Card
$5.27
NEW 64GB Ultra Class 10 48MB/S 320X MicroSD Micro SDXC UHS-I TF Memory Card pictureTruLam 7 Mil Memorial Card Laminating Pouches 2-7/8 x 4-5/8 Inches, 500 per Box
$32.83
TruLam 7 Mil Memorial Card Laminating Pouches 2-7/8 x 4-5/8 Inches, 500 per Box pictureSmith Corona DX 4000 Electric Memory Typewriter Spell-right Dictionary w/cover
$39.99
Smith Corona DX 4000 Electric Memory Typewriter  Spell-right Dictionary w/cover  picture3/V60R Type Computer Memory Battery NiMH
$18.16
3/V60R Type Computer Memory Battery NiMH picture 2LBS & 12oz SCRAP GOLD RECOVERY MEMORY STICKS , CPU.. MANY
$49.95
 2LBS & 12oz SCRAP GOLD RECOVERY MEMORY STICKS , CPU.. MANY picture






Copyright © 2004-2016 BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of BlackBerry Inc.