0 0

ExpandableListView 子视图的控件的监听0

ExpandableListView 每次点击父节点的时候所有子节点视图的控件信息就清空了,怎么让它不清空信息?

就是可以把所有一级节点的子节点视图的信息填完不被清空。。点保存的时候可以把数据插入sqlite数据库中。

 

 

 

下面是我重写的BaseExpandableListAdapter适配器的部分代码

@Override
	public View getChildView(int groupPosition, int childPosition,
			boolean isLastChild, View convertView, ViewGroup parent) {
		// TODO Auto-generated method stub
		convertView = null;
		if (groupPosition == 0) {

			ViewHolder1 holder1 = null;
			if (convertView == null) {
				holder1 = new ViewHolder1();
				convertView = LayoutInflater.from(case_Register).inflate(
						R.layout.case_register1, null);
				holder1.sp_register_casflowtype = (Spinner) convertView
						.findViewById(R.id.sp_register_casflowtype);
				holder1.sp_register_status = (Spinner) convertView
						.findViewById(R.id.sp_register_status);
				holder1.edit_register_remarkdoc = (EditText) convertView
						.findViewById(R.id.edit_register_remarkdoc);
				convertView.setTag(holder1);
			}
			holder1.edit_register_remarkdoc.setText("success!");
			adapter_casflowtype = getAdapter(case_Register, 1);
			holder1.sp_register_casflowtype.setAdapter(adapter_casflowtype);
			adapter_status = getAdapter(case_Register, 2);
			holder1.sp_register_status.setAdapter(adapter_status);
			return convertView;

		}
}

 

2013年12月09日 15:25
  • 大小: 29.1 KB
目前还没有答案

相关推荐

    ExpandableListView 展开列表控件

    `ExpandableListView`允许我们通过设置头布局和子布局来自定义视图。可以在XML中定义布局文件,并在适配器中使用它们。 ```xml <!-- header.xml --> android:id="@+id/group_text" android:layout_width="match_...

    ExpandableListView子item选中颜色发生改变

    在Android开发中,`ExpandableListView`是一种常用的控件,它允许用户展开和折叠分组,每个分组下可以有多个子项。当涉及到用户体验优化时,改变`ExpandableListView`子item选中状态的颜色是一种常见做法,可以提高...

    Android中ExpandableListView(原生控件)3----只展开一组

    此外,ExpandableListView还支持一些自定义功能,如自定义分组和子项的视图,通过重写`getGroupView()`和`getChildView()`方法。还可以设置点击事件监听,以便在用户点击时执行特定操作。 在提供的`...

    Android之ExpandableListView控件的使用

    在Android开发中,`ExpandableListView`是一种常用的控件,它允许用户展开和折叠子项,从而实现层次化的数据展示。这种控件非常适合用来展示具有树状结构的数据,例如菜单、目录或者组织结构等。本篇文章将深入探讨...

    ExpandableListView 点击和长按事件

    然而,对于`ExpandableListView`,我们同样需要在适配器中为子视图设置长按监听器,因为直接使用`elv.setOnItemLongClickListener`可能无法捕获到子项的长按事件。 ```java @Override public View getChildView...

    ExpandableListView 解决子级背景色混乱 和父级展开项唯一效果实现

    在Android开发中,ExpandableListView是一个非常常用的控件,它允许我们展示层次结构的数据,比如一个树状结构。然而,在实际使用过程中,开发者经常会遇到一些问题,如子级条目的背景色混乱以及如何实现父级展开项...

    Android ExpandableListView展开列表控件使用实例

    在Android开发中,`ExpandableListView`是一种强大的控件,它可以展示层次结构的数据,允许用户展开或折叠各个组,类似于手机QQ好友列表的效果。这个控件对于处理具有多个子项的分类数据非常有用,比如菜单、目录...

    ExpandableListView

    在Android开发中,`ExpandableListView`是一种非常实用的控件,它允许用户展示具有层级关系的数据,类似于树形结构。这种控件非常适合用来显示有组织的、分组的信息,例如菜单、目录或者分类数据。在本教程中,我们...

    ExpandableListView实现下拉功能

    在Android开发中,`ExpandableListView`是一种常用的控件,用于展示可以展开和折叠的列表,通常用于构建层级结构的数据展示。在这个特定的实现中,我们关注的是如何去除下拉标志,并实现点击新组时自动关闭其他已...

    ExpandableListView展开折叠动画效果

    使用`ViewStub`可以延迟加载子视图,只有当需要时才实例化。 6. **其他高级特性** 进一步提升用户体验,可以考虑添加平滑滚动、过渡动画等。例如,当用户点击一个组时,自动滚动到该组的位置,同时显示展开动画。 ...

    android ExpandableListView三级菜单的使用

    在Android开发中,`ExpandableListView`是一种常用的控件,它可以展示可展开和折叠的列表,通常用于构建具有层级结构的数据展示。在这个“android ExpandableListView三级菜单的使用”示例中,我们将深入探讨如何...

    ExpandableListview评论回复

    7. **性能优化**: `ExpandableListView`的性能优化包括复用视图(convertView)以减少内存分配,以及合理使用`ViewHolder`模式,避免频繁查找子视图,提高渲染速度。 8. **界面设计**: UI设计应遵循Android ...

    ExpandableListView仿QQ列表的实现

    在Android开发中,`ExpandableListView`是一种常用的控件,它可以展示可折叠的子列表,类似于QQ应用中的联系人列表。这个"ExpandableListView仿QQ列表的实现" demo旨在教你如何利用`ExpandableListView`创建类似QQ...

    Android 下拉刷新ExpandableListView

    我们需要将`ExpandableListView`作为`SwipeRefreshLayout`的子视图,并监听`OnRefreshListener`事件。当`onRefresh()`被调用时,应该执行数据刷新的操作,例如从网络加载新的数据,然后更新适配器并调用`...

    ExpandableListView实现滚动加载

    1. **扩展性列表视图(ExpandableListView)**:这是Android SDK提供的一种可以显示多级数据的列表控件。每个父项(Group)可以包含多个子项(Child)。`ExpandableListView`提供了展开和折叠组的功能,使得显示大量...

    android ExpandableListView完整实现

    在Android开发中,`ExpandableListView`是一种常用的控件,它允许用户展开和折叠分组,每个分组下可以包含多个子项。这种控件在显示层次结构数据时非常实用,比如目录结构、菜单列表或者分类信息等。本文将详细探讨`...

    ExpandableListView 二级listview

    在Android开发中,`ExpandableListView`是一种常用的控件,它可以展示可展开和折叠的列表,通常用于构建具有层级结构的数据展示。这个标题为“ExpandableListView 二级listview”的项目,显然旨在演示如何实现一个两...

    android中ExpandableListView嵌套ListView和GridView的使用

    - 对于`ListView`或`GridView`中的点击事件,可以在适配器中设置`OnClickListener`,或者在`getChildView`中为每个子视图设置点击监听。 总结,通过`ExpandableListView`的嵌套使用,我们可以创建出更复杂的列表...

    ExpandableListView示例

    在Android开发中,`ExpandableListView`是一种常用的控件,它允许用户展开和折叠分组,使得数据层次结构更加清晰。这个"ExpandableListView示例"是为了帮助开发者理解和实现这种功能,特别是对于处理多级分类的数据...

    expandablelistview例子

    在Android应用开发中,ExpandableListView是一种功能强大的组件,它允许用户展示可折叠的子列表项,这种布局形式为展示层次结构的数据提供了方便。本篇文章将深入探讨如何使用ExpandableListView,以及如何实现数据...

Global site tag (gtag.js) - Google Analytics