当前位置 : 主页 > 手机开发 > android >

android – 如何获取列表视图项onTouch方法?

来源:互联网 收集:自由互联 发布时间:2021-06-11
我有一个ListView,我想对列表项执行拖放操作.我重写了一个有两个参数的onTouch方法 @Override public boolean onTouch(View view,MotionEvent me){} 在视图中我得到完整的ListView.如何获得按下哪个键的特定
我有一个ListView,我想对列表项执行拖放操作.我重写了一个有两个参数的onTouch方法

@Override public boolean onTouch(View view,MotionEvent me){}

在视图中我得到完整的ListView.如何获得按下哪个键的特定TextView?

我可以拖动项目,如果我长按并获得该视图,但我不想执行长按操作.

有什么办法在onTouch中获取所选项目的位置?

一种方法是实现用于填充ListView的自定义适配器.在适配器的getView方法中,您可以在您创建的视图上调用setOnClickListener,并以此方式添加项目单击侦听器.

在setOnClickListener of a ListView not working中有一些示例代码.

网友评论