title: Soft keyboard listener
body: <p>I'm making a game using AndEngine which uses the soft keyboard of the device.</p>
  
  <p>I'm NOT using <code>EditText</code>, but rather my own. I'm trying to detect presses on the soft keyboard,
  I've already succeeded in showing and hiding the keyboard over the AndEngine scene.</p>
  
  <p>My activity implements the <code>OnKeyboardActionListener</code>, which I read is used as a soft-keyboard listener, but I'm not sure how to register the keyboard with <code>this</code> class (the activity).
  Obviously, at the moment, the code inside <code>onPress()</code> is useless..</p>
  
  <p>I couldn't find any examples, most of them refers to <code>EditText</code>, which I'm not using..
  Is it possible?
  Maybe a service or something?</p>
  
  <p>Thanks in advance.</p>
  
  <p>EDIT:</p>
  
  <p>I'm trying to create my own keyboard using <code>KeyboardView</code> and a custom <code>Keyboard</code>,
  This way I could do </p>
  
  <pre><code>KeyboardView kbView = new KeyboardView(this,null);
  kbView.setKeyboard(new Keyboard(this, R.xml.keyboard);
  kbView.setOnKeyboardActionListener(new OnKeyboardActionListener() {
      ....
  }
  </code></pre>
  
  <p>Has anyone done this? works, doesn't?</p>
  
  <p>Thanks.</p>