【问题标题】:Drag&Drop to put Items from List1 to List2拖放以将项目从 List1 放到 List2
【发布时间】:2011-12-19 12:34:30
【问题描述】:

我正在寻找一个好用且方便的用户界面来放置列表 1 中的项目 拖放到一个空列表 2。我在 Android 2.2 上需要这个功能。

有人听说过这个功能吗?

编辑
我找到了这个网站,我觉得它也很有趣。
http://techdroid.kbeanie.com/2010/04/simple-drag-n-drop-on-android.html
也看看 cmets。

【问题讨论】:

    标签: android user-interface drag-and-drop


    【解决方案1】:
    1. 参考我的简单拖放列表也可能会有所帮助。你可以找到here

    2. 如果你没有得到然后使用这个

      github中的一个例子https://github.com/mtparet/Drag-And-Drop-Android

      它可以帮助你。欢迎所有贡献

    3. 看看这个Drag and drop 在列表视图中的示例..

    【讨论】:

    • 感谢迈克的帮助。第二个链接看起来很有趣。
    【解决方案2】:

    参考 API 版本 11 中推出的拖放 API http://developer.android.com/guide/topics/ui/drag-drop.html

    当用户做出一些您认为是开始拖动数据的信号的手势时,拖放操作就会开始。作为响应,您的应用程序告诉系统拖动开始。系统回调您的应用程序以获取正在拖动的数据的表示。当用户的手指在当前布局上移动此表示(“拖动阴影”)时,系统将拖动事件发送到与布局中的视图对象关联的拖动事件侦听器对象和拖动事件回调方法。一旦用户松开拖拽阴影,系统就结束拖拽操作。

    【讨论】:

    • 我知道这个功能从 api 级别 11 开始可用,但有时存在解决此类问题的方法。我知道有人通过拖放对列表进行排序,但不是因为我的问题。
    • @Happo 我不知道任何书面代码..我相信它可以完成..如果你无法在网上找到它我想你必须尝试缝合使用您已有的排序代码(可能是谷歌音乐应用程序使用的代码)。并希望有更好的日子,我们可以忘记 API11 之前的机器..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 2013-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多