Keyevent callback only gets called after inserting . (dot) or space , custom keyboard usage
<p>I have the following problem with a custom keyboard in my application</p>

<p>the callback</p>

<pre><code>public boolean onKey(View v, int keyCode, KeyEvent event) {
    // TODO Auto-generated method stub
    char receivedChar = ' ';
    if (event.getAction() == 0) {

        // Load keyboard device dependent map
        myMap = KeyCharacterMap.load(event.getDeviceId());
        // extract character information
        receivedChar = myMap.getDisplayLabel(keyCode);

        charInputLogic(receivedChar);

    }

    return false;
}
</code></pre>

<p>gets only called after there has been entered a space or . ( dot )<br>
Its quite sure because of the auto complete function of the keyboard. 
if i type for example:</p>

<p>123.</p>

<p>i will get 4 keyevents with the correct keycodes only after i pressed the . (dot)</p>

<p>I need the keyevents right after each keypress.</p>

<p>I m glad about any support!</p>
