解决方案 »
- 急!!安卓的Spinner问题
- android客户端与服务器端除了通过wifi和蓝牙还能通过什么交换
- android界面顶部,音量调节的图标如何调出?
- audioRecord.read().read 出来的buffer内容始终为0
- 有高手熟悉FragmentActivity,ActivityThread,ActivityManager方面的吗?给些资料或者思路。。555
- Android应用开发,上网接入点自动优先选择wifi,如何实现?
- Android有没有人实现过刻度尺效果
- 求推荐安卓应用开发方面的工具书
- android自启动
- Android studio 运行报错
- 菜鸟问题:怎样在Android(ArcGIS API for Android)程序中添加自己的地图
- 如何监听屏幕旋转180的事件,也就是屏幕倒置。
R.layout.yuyue_list_view, new String[] { "name", "beizhu",
"phone" }, new int[] { R.id.name, R.id.beizhu,
R.id.phone });
lv.setAdapter(adapter);
getData()里得到数据,类型是List<Map<String,Object>>,后面参数是你那个对应的layout,再后面String数组里放的是你要填进去的数据Map对应的key,再后面就是对应的要放入的组件的id
而在将ListView中的item的控件和数据相联系是由BaseAdapter中的getView()实现的
一些简单的例子里面不用重写此方法,而比较复杂的item布局就需要你去继承BaseAdapter,
然后在getView()方法里去实现,再具体的你可以去网上找找代码
adapter.notifyDataSetChanged();此时所有的数据就会按照getView的规则设定到你的item view成员里。