listView的DragDrop事件怎么判断拖动的是子项还是文件?

问题描述

如题。在做一个音乐播放器,有一个listViewSongs作为歌曲列表,想实现以下两个功能:1.可以拖动子项排序2.可以拖音乐文件加入列表两个功能的代码我都有了,就是if里面不知道怎么判断拖动的是子项还是文件,请各位大大指教一下

解决方案

解决方案二:
暖贴暖贴暖贴暖贴
解决方案三:
求达人来指教小弟啊
解决方案四:
加到50分了,求帮助

时间: 2024-09-19 21:14:01

listView的DragDrop事件怎么判断拖动的是子项还是文件?的相关文章

Android 关于嵌套listView时onItemClick事件不响应的解决办法

原文:http://pxq19890719.iteye.com/blog/1168543 当我们使用listView嵌套button或者其它clickable控件时会出现listView的onitemClick事件不响应的问题.我们只需要在item的xml文件中的根布局中加上一句:  android:descendantFocusability="blocksDescendants" 屏蔽item中抢夺focus的控件权限即可解决问题.

listview-android中自定义ListView的单击事件不响应

问题描述 android中自定义ListView的单击事件不响应 本人创建了自定义ListAdapter,但是每行的单击事件不响应,应该实现的是点击之后获取这行的一些内容然后在另外的Activity中用. public class MainActivity extends Activity { // ArrayList of type "Person". We are making not a list of string, sondern eine list of persons A

c++builder-点击Listview里的任何一项,均执行同样的操作,应该是listview的什么事件

问题描述 点击Listview里的任何一项,均执行同样的操作,应该是listview的什么事件 listview里是文件名的列表,点击某一项都会执行打开文件的操作,一样的操作,这个应该是listview的什么事件,我用的Onchange,觉得不对,但是用Item的单击事件好像也不对,因为每一项的Item的操作都是一样的 解决方案 单击事件就可以.如果你要区别不同的条目,可以用sender参数,如果不要区分,就直接做就可以了. 解决方案二: setOnItemClickListener 有个要实现

安卓应用开发-安卓listview如何添加事件

问题描述 安卓listview如何添加事件 listview里面的子部件button如何添加事件,当点击按钮时,启动事件,点击每行启动其他事件 解决方案 你可以在getview时给按钮绑定事件 解决方案二: 安卓LISTVIEW 解决方案三: button在getview 里面添加点击事件 每行就在itemonclick 里面监听行点击事件 解决方案四: 可以参考一下这个: http://blog.csdn.net/qq435757399/article/details/8256453

ios-swift button点击事件;判断输入框内容

问题描述 swift button点击事件:判断输入框内容 判断输入框内容,若不为空值战网跳转,若为空值则跳出提示框 这是我button用touch up inside关联的函数.跳转界面用ViewController用modal方法连接SecondViewController.但运行不成功. @IBAction func choose(sender: AnyObject) { if(Name.text!==""){ self.performSegueWithIdentifier(&q

C# winform 如何在Panel控件的拖拽DragDrop事件中获取Label对象

问题描述 C# winform 如何在Panel控件的拖拽DragDrop事件中获取Label对象 在C# winform中,在form窗体中有四个Panel控件(panel1.panel2.panel3.panel4)以及三个Label控件(label1.label2.label3). 目前需要将任意一个Label控件对象拖入任意一个Panel控件中.一旦松开鼠标,那么拖拽过程结束.此时应当处理Panel控件的DragDrop事件. 请问,在Panel控件的DragDrop事件中,如何获取La

panel-C# winform 如何在Panel控件的拖拽DragDrop事件中获取Label对象

问题描述 C# winform 如何在Panel控件的拖拽DragDrop事件中获取Label对象 在C# winform中,在form窗体中有四个Panel控件(panel1.panel2.panel3.panel4)以及三个Label控件(label1.label2.label3). 目前需要将任意一个Label控件对象拖入任意一个Panel控件中.一旦松开鼠标,那么拖拽过程结束.此时应当处理Panel控件的DragDrop事件. 请问,在Panel控件的DragDrop事件中,如何获取La

item只含textview的listview的itemonclick事件不响应会有什么原因?

问题描述 item只含textview的listview的itemonclick事件不响应会有什么原因? RT我在一个程序里使用了好几个listview,其中两个突然不响应itemonclick事件了,查过网上的一些资料,都是在item里安插了button.checkbox所导致,但是我的item里,只是一个显示文字的textview,但是为什么itemonclick事件也会不响应了呢? 解决方案 你的textView设置的有onclick事件导致的,或者是你的itemview有onclick事

listview-求教:ListView两选中事件的区别?

问题描述 求教:ListView两选中事件的区别? ListView的SelectedIndexChanged事件和ItemSelectionChanged事件的区别, 在MSND.百度上都没有找到清晰的说明,麻烦熟悉的朋友指点一二,谢谢! 解决方案 ItemSelectionChanged的信息更加丰富,包括item的状态,以及正在操作的item对象 解决方案二: 两个事件是同时触发吗? 解决方案三: ListView的SelectedIndexChanged和ItemSelectionCha