【发布时间】:2017-08-29 20:21:09
【问题描述】:
是否可以在此自定义视图实现中创建覆盖函数onTouch() 的自定义视图,并允许通过setOnTouchListener() 设置自定义 GestureDetector。
- 我想重写 onTouch() 方法来在视图中实现一些与触摸手势相关的绘图逻辑。
- 我想使用这种自包含的自定义视图附加到它 GestureDetector 来检测和处理 Activity 中此视图上的一些自定义手势。
只有当我有 onTouch() 绘图实现,或者只有 setOnTouchListener() 来检测手势时,它才对我有用。也许我可以将此手势检测放在视图内。但我更愿意将其作为单独的松散耦合的可重用组件,而不是紧密耦合的手势检测器。
【问题讨论】:
标签: android android-custom-view gesturedetector