【问题标题】:Drag & Drop ListView Item on long press of it in Android在Android中长按拖放ListView项目
【发布时间】:2014-07-11 06:24:51
【问题描述】:

我正在使用this 库为我的列表视图项目实现拖放功能。这很有效,但需要一个处理程序(即图像视图或任何其他要按下的视图)来拖动项目。我需要实现拖放以长按列表视图项。我怎样才能做到这一点?请帮我。提前致谢。

【问题讨论】:

  • @RashedLone :我已经尝试将整行作为处理程序,但我失去了点击的能力。我需要能够在长按项目时单击并拖动

标签: android android-listview drag-and-drop draggable


【解决方案1】:

您可以使用方法进行长点击

 public boolean onLongClick(View v)

如果你想保持正常的点击添加:

  public boolean onOptionsItemSelected (MenuItem item) {
        switch (item.getItemId()) {
            case 0:
            //........
            case 1:
            //..........
            case 2:
}
return super.onOptionsItemSelected(item);
}

试试看并告诉我们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 2013-01-05
    • 1970-01-01
    • 2016-04-02
    • 1970-01-01
    • 2016-03-26
    • 1970-01-01
    相关资源
    最近更新 更多