`
zhouxiaoli521
  • 浏览: 562654 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Adnroid ExpandableListView 子级点击事件触发

 
阅读更多

今天有个小需求,要求在ExpandableListView的子级节点点击时进入到另一个界面

我们这里需要在两个地方进行处理:

一是:在BaseExpandableListAdapter子类中重写isChildSelectable(int groupPosition,int childPosition)方法,并返回true;

二是:在ExpandableListView添加setOnChildClickListener

 

http://blog.csdn.net/timchen6824/article/details/6659831

 

分享到:
评论

相关推荐

    Android 关于ExpandableListView刷新问题的解决方法

    在Android开发中,ExpandableListView是一种特殊的ListView,它允许用户展开和折叠子列表项,从而提供了更复杂的数据显示。然而,在实际应用中,我们经常会遇到刷新ExpandableListView的问题,特别是当数据源更新时...

    android中Expandablelistview实例,可直接运行

    这个"android中ExpandableListView实例,可直接运行"的项目,提供了关于如何在实际应用中使用`ExpandableListView`的源代码示例,包括对点击和长按事件的处理。 1. **ExpandableListView基本概念**: `...

    Andriod中ExpandableListView的使用

    综上所述,`Android中ExpandableListView的使用`涉及到数据模型设计、JSON解析、自定义适配器、事件监听以及性能优化等多个方面,是一个典型的Android UI编程示例。通过实践,开发者可以掌握处理层次结构数据的方法...

    ExpandableListView仿QQ列表,上下可刷新

    4. **事件监听**:`ExpandableListView`提供了多种事件监听接口,如`OnGroupClickListener`和`OnChildClickListener`,用于处理父级点击和子级点击事件。同时,`SwipeRefreshLayout`也需要设置监听器来响应用户的...

    ExpandableListview.rar

    3. **处理点击事件**:在适配器中,我们需要实现`onGroupClickListener`和`onChildClickListener`,以便在用户点击父级或子级条目时触发相应的操作。例如,点击父级条目时展开或收起对应的子级条目,点击子级条目时...

    Android3层树状列表实现

    在逻辑处理上,当用户点击父条目时,`onGroupClick(ExpandableListView parent, View v, int groupPosition, long id)`回调会被触发。在这里,我们需要更新父条目的展开状态,并调用`ExpandableListView`的`...

    list分组demo ExpandableList demo

    总的来说,"list分组demo ExpandableList demo"项目提供了对Android中`ExpandableListView`控件的实践应用,展示了如何构建一个可折叠的列表,并且处理子项的点击事件。这对于理解和掌握`ExpandableListView`的使用...

    Android下拉菜单

    在Android系统中,下拉菜单通常表现为Spinner控件,它可以显示一个默认项,并在用户点击时展示一个包含多个选项的列表。这种设计模式提高了交互效率,减少了屏幕空间的占用,尤其在移动设备上显得尤为重要。 首先,...

    UI高841016877的总结

    3. 监听器:可以设置`OnChildClickListener`来监听子级列表项的点击事件。 4. 处理UI更新:由于Android的UI更新必须在主线程中进行,因此在子线程中执行耗时操作后,需要通过Handler来传递消息回主线程更新UI。 ...

    安卓Andriod源码——ListView多级展示,item由对象Leaf提供数据,可设置多个控件.zip

    这可能涉及到递归地调用适配器自身来显示子级的ListView,或者使用ExpandableListView,这是一个可以展开和折叠子项的列表视图。在`getView()`中,我们需要判断当前的Leaf对象是否有子级,如果有,那么就需要为父项...

    Spinner多级联动

    当第一个Spinner的选中项发生变化时,会触发一个事件(通常是OnItemSelectedListener的onItemSelected方法),在这个事件中,根据当前选中的值去更新第二个Spinner的数据源,然后通知第二个Spinner刷新视图。...

    Android实现多级树形菜单并支持多选功能

    在事件处理上,我们需要为每个节点的复选框设置点击监听器,根据用户的选择更新节点状态,并触发相应的UI更新。同时,可能还需要提供一个全选/全不选的按钮,方便用户快速选择所有节点或清空选择。 总的来说,实现...

Global site tag (gtag.js) - Google Analytics