简体   繁体   中英

Selecing an item in a Blackberry ListField

I've been using this book as reference to creating my Blackberry application. So far I have a list of items and when I select one I get the side menu but next to my list item:

替代文字

Just looking through my methods, I'm not sure which one causes this as I can remove the custom item (GetValue) from the Menu and it will still appear here when I select the list item!

I guess my question is, how can I stop this menu appearing and have a method fire instead? I can provide code if necessary but I don't know where to start with this one!

Thanks

@ing0

You can override default menu by using OnMenu() method

public boolean onMenu(int i)

{

    return false;

}

Can you show your code when invoking the method.

When I override the navigationClick method of the ListField class like in the code below it works properly. (no menu pops)

protected boolean navigationClick(int status, int time){
    return true;

}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM