ExpandListView使用自定义对象时异常
来源:互联网 发布:windows桌面程序开发 编辑:程序博客网 时间:2024/06/01 08:12
ExpandListView在将数据绑定到View时,将Map中的数据对象,强制转化成String。所以程序会发生异常
private void bindView(View view, Map<String, ?> data, String[] from, int[] to) { int len = to.length; for (int i = 0; i < len; i++) { TextView v = (TextView)view.findViewById(to[i]); if (v != null) { v.setText((String)data.get(from[i])); } } }
自定义对象不能被转换成String,String等基本类被final修饰不能被继承,且bindView()是私有域不能被重写,此时,我们只能重写getChildView方法。
0 0
- ExpandListView使用自定义对象时异常
- Expandlistview的使用
- ExpandListView的使用
- 使用dubbo自定义返回对象异常
- 初学java自定义异常对象的使用
- 使用expandListView做多级列表时的问题处理
- ExpandListview
- 关于expandlistview的简单使用
- ExpandListView使用详解,一篇足够
- 使用expandlistView实现2级菜单时数据的封住问题
- 使用ExpandListView二级列表实现购物车
- 面向对象之自定义异常
- 自定义异常的使用
- 使用自定义异常
- 异常2 (使用自定义异常)
- java自定义异常以及异常的使用
- Java学习之异常:使用自定义异常
- 自定义异常以及异常使用误区
- Erlang可以挂掉的四种原因
- Android实战简易教程-第五十二枪(Fragment和Activity之间通信)
- 通信协议HTTP、TCP、UDP
- IOS隐式动画
- 【java基础】——线程
- ExpandListView使用自定义对象时异常
- 第8章 进程控制
- 系统可用性衡量指标MTTR|MTTF|MTBF
- JAVA基础学习(四)---数组的操作
- java设计模式-模版方法
- C++入门经典 笔记 (第十三章)高级引用和指针
- [LinkerScript.2] 链接器脚本格式 - Linker Script Format
- scala学习之:scala并发编程(三)
- 《IOS_OC》类和对象