导航
  • 主页
  • 招聘
  • 音视频
  • Camera
  • UI
  • 协议
  • SDK
  • NDK
  • Flutter
  • ADB
  • Android Studio
  • 模拟器
  • 问答

ListView 为啥同一行点击OnItemClickListener 只有第一次执行,第二次点击不会执行?

紫雾凌寒 2017-09-02 05:38:46
ListView 为啥同一行点击OnItemClickListener 只有第一次执行,第二次点击不会执行?

比如我点第一行只有第一次点第一行,OnItemClickListener执行,之后点第一行都不执行?
...全文
175 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
江三木洛 2017-09-02
代码怎么写的,贴上来看看啊
回复
202005021116 初级 2017-09-02
引用 1 楼 luoyingbiao 的回复:
正常的话每次点击都会响应的,是不是你点击后执行什么操作导致阻塞了
例如这样:
               mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                    @Override
                    public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
                        mSelectBuild.setText(mDatas.get(position));
                        mPopupWindow.dismiss();
                        buildingId = mBuildTypeDatas.get(position).id;
                    }
                });
回复
202005021116 初级 2017-09-02
正常的话每次点击都会响应的,是不是你点击后执行什么操作导致阻塞了
回复
发动态
发帖子
Android
创建于2009-10-09

7.8w+

社区成员

移动平台 Android
申请成为版主
社区公告
暂无公告