问题背景:一个Button同时设置了OnLongClick和OnClick监听。达到相机拍照,第一次长按聚焦,第二次点击拍照的效果。OnLongClick是由单独的线程执行的,如果返回false,则OnLongClick执行完毕后,会自动执行OnClick。
如果设置返回true,则OnLongClick触发执行完后便不会再执行OnClick了,这正要我要达到的效果。
实现相机拍照:长按聚焦,点击拍照
本文介绍如何在应用中实现相机拍照功能,通过设置Button的OnLongClick和OnClick监听事件,达到长按聚焦,第二次点击执行拍照操作的效果。通过返回值控制OnLongClick和OnClick的执行流程。
问题背景:一个Button同时设置了OnLongClick和OnClick监听。达到相机拍照,第一次长按聚焦,第二次点击拍照的效果。OnLongClick是由单独的线程执行的,如果返回false,则OnLongClick执行完毕后,会自动执行OnClick。
如果设置返回true,则OnLongClick触发执行完后便不会再执行OnClick了,这正要我要达到的效果。

被折叠的 条评论
为什么被折叠?