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
Post a Comment