performItemClick是listview模拟点击事件。看源码:

    /*** Call the OnItemClickListener, if it is defined. Performs all normal* actions associated with clicking: reporting accessibility event, playing* a sound, etc.** @param view The view within the AdapterView that was clicked.* @param position The position of the view in the adapter.* @param id The row id of the item that was clicked.* @return True if there was an assigned OnItemClickListener that was*         called, false otherwise is returned.*/public boolean performItemClick(View view, int position, long id) {if (mOnItemClickListener != null) {playSoundEffect(SoundEffectConstants.CLICK);mOnItemClickListener.onItemClick(this, view, position, id);if (view != null) {view.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_CLICKED);}return true;}return false;} 

可以看出调用方式

    LayoutInflater mLayoutInflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);View view = mLayoutInflater.inflate(R.layout.layout__manager_page_list_item, null);listView.performItemClick(view, index, R.id.layoutItem);

或者可以这样写

  listview.performItemClick(listview.getChildAt(0),0,listview.getChildAt(0).getId());

如果上面不行那就按下面的

listview.performItemClick(listview.getAdapter().getView(index, null, null),index,listview.getAdapter().getItemId(index));

其实都是那个意思,就是找到那个view进行点击

ListView 的 performItemClick使用相关推荐

  1. android 连续调用方法是,android – SwitchPreferences多次调用onPreferenceChange()方法

    这是由于SwitchPreference实现中的错误. 调用onPreferenceChange回调: >第一次通过TwoStatePreference.onClick方法,它只更新Shared ...

  2. ListView的操作模式的选择的更详细的解释CHOICE_MODE_MULTIPLE与CHOICE_MODE_MULTIPLE_MODAL...

    本文介绍了我们将如何取得具体ListView多选择操作.本文将正确使用ListViewCHOICE_MODE_MULTIPLE要么CHOICE_MODE_MULTIPLE_MODAL时间easy误区. ...

  3. ListView position

    在使用listview的时候,我们经常会在listview的监听事件中,例如OnItemClickListener(onItemClick)中,或listview的adapter中(getView.g ...

  4. android 获取其他布局,android listview onItemClick中获取其他item的布局

    功能需求: 需要再点击一条listview的item时 , 获取到其他item中 布局 (layout 或者image textview 等) mListView.performItemClick(m ...

  5. listview 模仿用户点击事件。

    正确的方法 gvFlow.post(new Runnable() {@Overridepublic void run() {gvFlow.performItemClick(gvFlow.getChil ...

  6. 安卓倒计时 listview默认选中一项

    这个是项目中遇到的问题,刚刚解决,分享给大家共同进步! 用到CountDownTimer类:好像它只能显示60秒的,假如你设了120秒,它是先完了60秒再完60秒! private TextView ...

  7. Android ListView 中文API

    Android API 中文 (42) -- ListView 前言 关键字:Android API 中文 , Android 中文 API , android.widget.ListView 本章内 ...

  8. ListView多选操作模式详解

    原文链接:点击打开链接 这篇文章我们将详细的介绍如何实现ListView的多选操作,文中将会纠正在使用ListViewCHOICE_MODE_MULTIPLE或者CHOICE_MODE_MULTIPL ...

  9. ListView动态数据源更新

    使用listView动态调用接口,更新数据源碰到几个坑,记录下: 使用httpclient调用url接口 public JSONObject getResultByUrl(String url) {H ...

最新文章

  1. 肾炎治疗有效方(湿热壅滞三焦,气机不利)
  2. 财务报表越做越丑?这些秒杀Excel的可视化工具,人人都能用
  3. hash算法_Hash 一致性算法的 Java 实现
  4. 计算机组成原理白中英考点,唐朔飞版和白中英版《计算机组成原理》考研考点精讲及复习思路...
  5. linux运行关关采集器,杰奇小说2.3-自动采集-关关采集器高级版
  6. MATLAB | 好看的相关系数矩阵图绘制
  7. G1调优实践日记--G1HeapWastePercent和InitiatingHeapOccupancyPercent的应用
  8. 企业为什么需要BI报表工具?
  9. 渺小的个体不能体会之孤独
  10. Focal Loss简述
  11. Android 图片资源
  12. 人为什么要好好努力学习工作
  13. [嵌入式开发模块]SHT30/20 温湿度传感器 驱动模块
  14. gin实现简易服务器
  15. Power PMAC运动控制器 —— 学习笔记7
  16. 基于STM32超声波风速风向测量仪
  17. 可以在finally代码块中处理返回值么?
  18. 硬件工程师必须掌握的测试工具----示波器
  19. 通过简书网学习 ActionChains,selenium webdriver 学习第3篇
  20. word文档怎样使用计算机,电脑Word文档怎么将旭日图插入使用

热门文章

  1. java throws的作用_Java中throws..throw的使用与说明
  2. Ubuntu 系统 USB转串口
  3. 考勤管理系统需求分析说明书
  4. 实战教你如何在短时间打造一个男性流量站
  5. 华为设备三层交换实现不同网络之间的通信
  6. img-图片二进制流 64位前端显示
  7. 近年GDC服务器分享合集(二): 《太空工程师》中基于预测物理的多人游戏
  8. 3月25日,30秒知全网,精选7个热点///中兴通讯:多项6G潜在候选技术已完成///现代、起亚因起火风险在美召回超57万辆汽车
  9. JS——事件冒泡与阻止事件冒泡
  10. js 的冒泡和捕获事件