07-17-2009 08:34 AM
i am new to BB dev, hope i can get help on this one.
i have a application running on BB, on following simulators perfectly
8330, 8800 and 9000, though it works fine but a unexpected behavior is observed for following simulators 8100, 9530(beta and RC)
the un expected behaviour is comin from the following code, please advise, also note that it is working good the way expected in mentioned 3 sims.
Scenario:
We have a screen which has custom made text fields (extends BasicEditFields), i have made it read only, by implementing KeyChar() and storing the key in place holder with in the field, please note we are not modifying the text entered in the filed it self on the screen.
I have sepratly written the ChangeField Listener in another class implementing the screen and registered it ias a listener.
Now the normal out put being observed is : when i press any key on the readonly field, the key gets stored in a place holder and is later fetched back from some other part in the app. how ever the field it self shows no key that was pressed earlier.
Abnormal behaviour being observed on mentioned simulators: when i press any input it starts repeating the last word concatinated along with the entry and this thing keeps going on
Concerns:
1. Key Char never gets called for the simulators showing abnormal behaviour
2. i dont nodify the test of the field but i still end up with garbage entry.
3. the change field is directly called with out going into the keychar.
im also concerned that the code may not be wrong as it is working the right way for some simulators, any post on this one would be appriciated,
Solved! Go to Solution.
07-17-2009 08:44 AM
07-21-2009 12:35 AM
This was a nice way out, in addition i would like to wright down the solution that worked for me.
i actually used the "
TextField.NO_COMPLEX_INPUT
"
this made it p[ossible for going to multi tap, and apparently the flow and application is back on track.
Thanks