【问题标题】:Drag and Drop Items from Listview into Activity将项目从 Listview 拖放到 Activity
【发布时间】:2013-10-06 20:21:17
【问题描述】:

在我的应用程序中,我希望用户能够遵循此说明列表,以便能够将指向他们已安装的 android 应用程序的链接放入我正在创建的小部件中。

在小部件中,当用户点击小部件时,它会打开一个包含所有应用程序的新活动。要向该活动添加新的应用程序链接,我希望用户能够拉出一种滚动选项卡,该选项卡将包含他们在设备上拥有的所有应用程序的列表(我已经知道如何执行此操作)。然后,用户将能够从该列表视图中按住应用程序,然后将其拖到小部件中将容纳其应用程序的可放置区域。请注意下面的图片,以便更好地理解我的意思(抱歉质量不佳):

我怎样才能将 listview 对象变成能够做到这一点的东西?我必须使列表视图具有触摸侦听器属性,然后使可放置区域具有拖动事件,这点我很确定(只是环顾四周,了解如何使事物可拖动和放置)。

我怎么能这样做?任何关于改进的想法或 cmet 表示赞赏!

【问题讨论】:

标签: android android-listview


【解决方案1】:

您可以使用setOnItemLongClickListener 设置一个监听器等待长按,然后当它被触发时开始拖动过程​​。

【讨论】:

  • 我已经提出了一个新问题here,如果您能帮助我开始如何做到这一点,我将不胜感激。 :)
猜你喜欢
  • 2013-01-05
  • 2016-03-26
  • 2015-06-04
  • 2016-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多