Как раз этот вопрос невероятно расплывчат. Любая дополнительная информация о том, что вы пытаетесь выполнить, скорее всего, приведет к лучшему ответу.
Я думаю, вы можете переопределить onKeyDown или dispatchKeyEvent в своей деятельности, и вы получите обратные вызовы при нажатии клавиши на клавиатуре. Он отправит вам действие и код ключа в объекте KeyEvent.