android:AdapterView.OnItemClickListener
16lz
2021-01-25
一、概述 这个接口定义了当 AdapterView 中一元素被点击时,一个回调函数被调用。 (ps: ListView , GridView , Spinner and Gallery 都是 Adapter 的子类 ) 二、公共方法 SimpleCursorAdapter 返回 Cursor 继承 BaseAdapter 返回自己实现的类型,就是重写 getItem 方法。
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更多相关文章
- Toast小结
- 【Android(安卓)界面效果49】RecyclerView高度随Item自适应
- Android解析自定义xml文件--Pull解析xml文件,测试demo(方案三)
- android 获取系统中各种类型音量及对音量设置
- android studio上imageloader初探
- cocos2d-x 遇到的错误与解决方法。make: *** No rule to make ta
- Android(安卓)Handler类
- 关于Android界面编程与视图(View)组件
- Android中隐藏屏幕键盘的方法