请教一个安卓开发的问题,listview可以嵌套listview吗? 15

就是点击一个listview中的项,跳到另一个页面,这个页面也是个listview,可以添加新东西在下面显示。如图... 就是点击一个listview中的项,跳到另一个页面,这个页面也是个listview,可以添加新东西在下面显示。如图 展开
 我来答
314659476
2012-12-17 · TA获得超过1836个赞
知道大有可为答主
回答量:2162
采纳率:66%
帮助的人:575万
展开全部
直接在onitemclick事件中声明个intent,把你需要在第二个listview中显示的数据或者标示,比如说你当前点击的item的index,把这些数据放在intent中,然后startactivity,开启第二个界面。第二个界面解析intent,然后给listview设定数据。

其实你这个不叫嵌套,第一个listview的点击事件只是为了开启第二个页面并且传过去数据而已。至于第二个页面是要显示listview中还是显示在textview 或者其他什么控件中,就和第一个页面的listview没有什么关系了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qq82020581
2012-12-16 · TA获得超过133个赞
知道答主
回答量:207
采纳率:0%
帮助的人:118万
展开全部
完全可以的,用二个Activity来实现,对第一个Activity的item进行监听,在监听类里利用intent启动第二个Activity来实现第二个listview。
更多追问追答
追问
如果第一个activity里的listview有多个项,每个都要另外一个单独的activity?
追答
启动同一个Activity,可以根据你从第一个Activity传过来的不同值来判断第二个Activity要显示的内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
edwardyaping
2012-12-16 · TA获得超过127个赞
知道答主
回答量:157
采纳率:0%
帮助的人:63.6万
展开全部
当然,很常见的做法,但这不叫嵌套,因为没有ViewParent关系
更多追问追答
追问
具体怎样做呢?
追答
简单的思路如下:
ActivityA 里有ListViewA
ActivityB里有ListViewB
ActivityA implements OnItemClickListener
ListViewA.setOnItemClickListener(ActivityA)
在ActivityA 的OnItemClick回掉方法中用Intent启动ActivityB
代码细节上网查查一大堆
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浙水之南
2012-12-16 · 超过24用户采纳过TA的回答
知道答主
回答量:177
采纳率:0%
帮助的人:70.8万
展开全部
可以的呢..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hi_tian00
2012-12-22 · TA获得超过184个赞
知道小有建树答主
回答量:248
采纳率:100%
帮助的人:111万
展开全部
可以,没问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式