2

I would like to use the onKeyDown event to react to hardware buttons on my phone. So I added the following to my class:

@Override public boolean onKeyDown (int keyCode, KeyEvent event) ... 

But this gives me the following compiler error:

"The method onKeyDown(int, KeyEvent) of type MyClass must override or implement a supertype method"

Does anyone have an idea of how to fix this? Thanks!

1 Answer 1

5

Does your MyClass extend a Activity? It must do so in order for you to get the key events.

More info at

http://developer.android.com/reference/android/app/Activity.html#onKeyDown

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.