03-26-2010 02:05 AM
Hi BB Developers ,
I have created an app in 4.5 , now i need that same code to work in 4.7 storm unfortunatily i dont have the real device to test . i have run the same code in simulator , but when my client tested in real device many of the things are not responding in touch (storm)
In my app im using buttons , menu, listfied etc.
In ( 4.5 ) have given code for the button as click button.setChangeListener
in menu i just called a function
listfield i have written a function which fires when the listfiled is selecetd.
so my doubt is how can i handle this events in touch
can any one come forward and help me to sort out this issue.
Solved! Go to Solution.
03-26-2010 04:54 AM
You can test all the touch events in the Simulator perfectly acceptably. It is not the same as the real thing, but you can still test.
My immediate thought is that your customer was running your app in compatibility mode. In this mode they will see a blue edge to the top of the screen and a key board permanently in position at the bottom. Was this was the customer saw?
If so, compile the app in 4.7, sign and then give that to the customer to try.
Regarding your specific questions:
"have given code for the button as click button.setChangeListener ". This works fine in touch device, but only for real RIM buttons. Customer buttons might not work so well.
"in menu i just called a function"
This will work fine in touch screen
"listfield i have written a function"
I presume you use navigationClick. I don't use this, but I see no reason why this does not work.
In addition, you may also find that fields need to be spaced out to enable them to be selected by fat fingers. This applies especially to ListFields and EditFields - real Buttons make themselves larger.
Hope this helps.
03-26-2010 07:33 AM
That will not solve the problem I see that people typically have.
Search the forum for people with issues with custom buttons on Storms.
Here is a useful Thread: