Android Listview里面是Gridview 如何让Listview里的每个item项Gridview显示不同的数据呢 100

最好贴上代码啊说的清楚一点赶集不尽... 最好贴上代码啊 说的清楚一点 赶集不尽 展开
 我来答
百度网友595b0a6
2015-12-02 · 超过18用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:25.5万
展开全部
没做过ListView里面嵌套GridView =.=!
如果想每个GridView显示不同数据的话, 就是编辑ListView的adapter文件, 和GridView的Adapter文件.
在两个adapter里面的getView()方法做判断.
代码简单给你提一下吧
ListViewAdapter
getView() {

if (position == 1) {

viewHolder.gridView.setAdapter(new GridViewAdapter(data.get(position)));

}

}
追问
数据源怎么办 data.get(position)这个村的是一个item的,另外的咋弄 大神
追答
数据源就按照position的顺序get就可以了. data是一个list, 里面存放的都是不用的数据集, 按照角标位置提取数据, 更新gridAdapter就可以了. 上面的if (position == 1) {} 判断你就可以忽略了, 不需要了.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式