any help ?

On Mar 23, 12:56 pm, Anzi <[email protected]> wrote:
> Hi,
>
> I want to handle key press and long key press for the key code
> KEYCODE_CALL(dial button). can any one suggest me how this in android
> 1.5(API level 3).
>
> Here is the code, but this is not working, for the long key press i am
> getting as a normal key event also.
>
> public boolean onKeyDown(int keyCode, KeyEvent event) {
>         switch (keyCode) {
>             case KeyEvent.KEYCODE_CALL: {
>
>                 if(0 == event.getRepeatCount()) {
>                    // normal key press
>                    // But problem is, this code is hitting for long
> press also, how to avoid this
>                 } else {
>                     // Long key press
>                 }
>                 // Always consume CALL to be sure the PhoneWindow
> won't do
>                 // anything with it
>                 return true;
>             }
>         }
>         return super.onKeyDown(keyCode, event);
>     }

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

To unsubscribe from this group, send email to 
android-developers+unsubscribegooglegroups.com or reply to this email with the 
words "REMOVE ME" as the subject.

Reply via email to