1. BerryKT's Avatar
    Hello,


    I have a strange problem with 9850 simulator (and device), OS 7.0.0.362.

    I have TextField with PhoneTextFilter.DEFAULT_SMART_PHONE set and i use it for entering phone numbers in my app.

    But on 9850 simulator, whenever I add 0 in the text field, the typed character ch is always "?" (question mark) in keyChar(char ch, int status, int time) method.

    My code looks like this:

    protected boolean keyChar(char ch, int status, int time)

    {
    System.out.println("Key typed: "+ch); //here i get "?" for ch when zero is pressed
    if (CharacterUtilities.isDigit(ch)){

    //it never gets here as "?" is not digit
    //some code
    }
    }

    Anyone have any idea?



    Just to mention, my app works fine on all other models with OS 6.0 and above. So far 9850 is the only one with the issue.



    Thanks.

    Katerina
    01-11-12 12:20 PM
LINK TO POST COPIED TO CLIPBOARD