Folder相关

1.DragLayer中onInterceptTouchEvent: MotionEvent.ACTION_DOWN是否拦截

Paste_Image.png

handleTouchDown处理中会判断isEventOverFolder,由于我们自定义的文件夹为全屏,因此触摸位置在文件夹内

Paste_Image.png

handleTouchDown返回false,事件交给DragController onInterceptTouchEvent方法处理

2.拖动文件夹中图标移出文件夹内容区域外关闭文件夹
在Folder中onDragOver回调处理

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 这是我这段时间写的关于Mac Finder的一系列知识和操作技巧,现在整理出来,希望大家能够喜欢。我也将会继续奉献...
    Mac高级玩家阅读 116,781评论 11 236
  • 什么是View View 是 Android 中所有控件的基类。 View的位置参数 View 的位置由它的四个顶...
    acc8226阅读 5,052评论 0 7
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,136评论 25 709
  • 忘了微凉的夜 洒落的明珠 在记忆里 也不过是 皎洁的月儿 落在轻柔的草原上 没有歌声 马上矫健的身影 是谁日暮思念...
    ONE信阅读 1,661评论 0 0
  • 先说事情的原委:今早走得较急,照常开启FM后,车子启动热后准备出发,这时看到后面还有一个车在排队,于是想着过得去呢...
    伊伊视觉笔记阅读 1,108评论 0 0

友情链接更多精彩内容