一、概述      这个接口定义了当 AdapterView 中一元素被点击时,一个回调函数被调用。 (ps:     ListView ,   GridView ,   Spinner   and   Gallery 都是 Adapter 的子类 )   二、公共方法

public abstract void onItemClick (AdapterView<?> parent, View view, int position, long id)

       AdapterView 中一元素被点击时,回调方法被调用,如果需要访问与被选项相关的数据,执行程序可以调用 getItemAtPosition(position) 参数             parent       发生点击动作的 AdapterView      view          AdapterView 中被点击的视图 ( 它是由 adapter 提供的一个视图 ) 当前 item view ,通过它可以获得该项中的各个组件。 例如 arg1.textview.settext("asd");         position   AdapterView中的行位置(包括header行),从0开始。    id              adapter数据源的第几条记录,从0开始。   关于 getItemAtPosition(position) L istView.getItemAtPosition(int position) 内部调用了 adapter.getItem(int position) 方法,而每种适配器返回的类型都是不一样的: SimpleAdapter 返回 Map SimpleCursorAdapter 返回 Cursor 继承 BaseAdapter 返回自己实现的类型,就是重写 getItem 方法。

更多相关文章

  1. Toast小结
  2. 【Android(安卓)界面效果49】RecyclerView高度随Item自适应
  3. Android解析自定义xml文件--Pull解析xml文件,测试demo(方案三)
  4. android 获取系统中各种类型音量及对音量设置
  5. android studio上imageloader初探
  6. cocos2d-x 遇到的错误与解决方法。make: *** No rule to make ta
  7. Android(安卓)Handler类
  8. 关于Android界面编程与视图(View)组件
  9. Android中隐藏屏幕键盘的方法

随机推荐

  1. 源码解析Android中AsyncTask的工作原理
  2. Android(安卓)Studio系列(二)使用Android(
  3. Android关于EditText的一些常规用法,只输
  4. 命令运行 andorid 模拟器
  5. android 设置布局动画
  6. android EditText输入限制
  7. EditText 的属性
  8. 【android】Android(安卓)SDK 配置
  9. 【Android】给Android(安卓)Studio设置代
  10. Android(安卓)TextView实现跑马灯效果