最近在做即时通讯,没办法只能先从布局入手,下载了几个demo初步知道其中的原理,,之后添加子项长按复制功能
起初我是在Activitiy中这样写的
通过item点击事件中的参数View找到对应的TextView控件,通过控件获取内部的值,这种做法会导致setText()时报空指针,
然后呢,我又改成了这样
通过集合得到内部的值,而不是从控件中获取,结果也是崩溃,具体为啥我也不清楚
最后我在网上下载了一个demo,就是长按listview子项实现复制删除功能的,
demo中把点击事件放在适配器的getView方法中,然后给“复制”弹出框添加触摸事件,在触摸时,触发复制,于是我也试了下,果真有用了,至于为啥我也不清楚,以后还要继续研究,先记录下来,截个图吧