| Author |
ItemCommandListener is not invoked on selection of MessageItem
|
carox kaur
Ranch Hand
Joined: Mar 19, 2009
Posts: 52
|
|
I am using de.enough.polish.ui.MessageItem class in my application. I want to trap the event on selection of this item. In my application, I have many instances of MessageItems (like a list) appended to the form and I want to show an Alert (along with the text of the MessageItem) when user selects a MessageItem. What I am doing is:
The above code is just the overview of what I am doing. I am trying to capture the event by using javax.microedition.lcdui.ItemCommandListener but the event is not been trapped. By using CommandListener, although I am able to show the Alert but I am not able to get the reference of the MessageItem which is selected by the user.
Can anyone help me in event handling on MessageItem. I will be really thankful.
|
 |
Gopinath Karyadath
Ranch Hand
Joined: Oct 14, 2009
Posts: 87
|
|
Hi Friend
your trying display your form . so please try this instead of
((( Msg.setItemCommandListener(this); ))
Form.setItemCommandListener(this);
Regards
gopi@c2info.com
|
 |
carox kaur
Ranch Hand
Joined: Mar 19, 2009
Posts: 52
|
|
Registration of ItemCommandListener is applicable on Items (MessageItem) and not to the form. Form class do not have method "setItemCommandListener()".
Below is the complete code which is no working. I have no idea why on clicking the MessageItem, Alert is not been shown.
|
 |
Gopinath Karyadath
Ranch Hand
Joined: Oct 14, 2009
Posts: 87
|
|
hi
include this lines and try
msg.setDefaultCommand(Select) ;
msg1.setDefaultCommand(Select) ;
Regards
Gopinath
gopi@c2info.com
|
 |
 |
|
|
subject: ItemCommandListener is not invoked on selection of MessageItem
|
|
|