android - Sony Smart Watch 2: How to prevent CLICK_TYPE_SHORT from being called after button long click? -


i use controlextension sony smartwatch 2 , have click-handler:

@override public void onobjectclick(final controlobjectclickevent event) {     switch (event.getclicktype())     {         case control.intents.click_type_long:         log.i("onobjectclick", "long press");         break;          case control.intents.click_type_short:         log.i("onobjectclick", "press");         break;     } } 

when click on button, press in logcat expected.
when hold button long press (just want it).
when release button after long-press, press again.

how can change behavior?

have tried handling long click this?

controlview upperleft = mlayout.findviewbyid(r.id.sample_control_object_1); upperleft.setonlongclicklistener(new onlongclicklistener() {             @override             public void onlongclick() {                 // handle click action here             }         }); 

Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -