我正在研究用户界面上同时可见的两个不同片段之间的拖放操作。
我想将视图从一个片段拖到另一个片段中。我可以在片段之间拖动它,但我面临的不好的是我无法在第二个片段上监听 onDrag 以获取第一个片段的视图。
简而言之,第二个片段上的 OnDragListener 应该侦听从第一个片段拖动的视图。
我在 google 和 stackoverflow 上搜索了很多。没有找到任何答案。
在两个片段之间拖放视图 https://stackoverflow.com/questions/29283904/drag-and-drop-view-between-two-fragments
在两个片段之间拖放? https://stackoverflow.com/questions/15397395/drag-and-drop-between-two-fragments
我有人知道请分享。
您是否考虑过在两个片段上方创建一个覆盖视图,它不应该拦截触摸,但是一旦您开始拖动视图 - 将在此覆盖中创建它的副本并跟随拖动?我看不到任何其他实现此方法的方法,因为两个片段具有单独的视图层次结构,并且我能看到的唯一方法是通过 Activity 的视图层次结构传输视图
顺便说一句,有什么方法可以避免使用两个片段吗?您有什么样的用例?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)