在Xamarin Forms中使用拖放功能

14

我们如何在Xamarin中添加拖放功能?

经过大量搜索,我找到了以下官方链接,可以用于Xamarin的拖放功能:

https://blog.xamarin.com/android-tricks-supporting-drag-and-drop-in-an-app/

但是它只使用了Android本地代码。

我的问题:

  1. 在Xamarin中是否可能实现不使用本地代码的拖放功能?

  2. 如果答案是“否”,那么我们如何为所有平台实现拖放监听器?

我在谷歌和官方论坛上搜索,但没有发现任何有用信息。希望有人能帮我。谢谢。


1
已经等了一周多了.. Xamarin团队没有提供支持.. 感觉很难过 :( - Ranjithkumar
你成功创建了 Xamarin.Forms 的解决方案吗? - Dennis Schröer
@DennisSchröer 我为拖放创建了一个自定义库。但我们停止了Xamarin应用程序开发,所以它未完成(完成了80%)。如果您想要这个代码,请分享您的电子邮件地址。 - Ranjithkumar
这真的会很好!我的电子邮件是Dennis.Schroeer@gmx.net - Dennis Schröer
@DennisSchröer 请查看您的邮件。 - Ranjithkumar
3个回答


1

Clint Landry,你能给出拖放演示的示例代码吗?我已经设置了价值100声望的悬赏。如果你更新了示例代码,我会把悬赏给你并接受你的答案。 - Ranjithkumar
我通过Xamarin.Forms和Pan手势实现了一对列表之间的拖放功能。然而,我利用了Mr. Gestures来简化我的触摸事件处理。如果您愿意使用Mr. Gestures库,我很乐意编写如何实现此功能的说明以及一些示例代码。 - Jacob Shanley
我会翻译,但可能需要一点时间,本周发布。 - ClintL
好的,没问题。赏金还有6天就结束了,请在赏金截止前回答。 - Ranjithkumar
@JacobShanley,你能提供你的解决方案吗?我对使用MR手势来实现这个目的很感兴趣。 - iupchris10

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接