请教一个安卓开发的问题,listview可以嵌套listview吗? 15
就是点击一个listview中的项,跳到另一个页面,这个页面也是个listview,可以添加新东西在下面显示。如图...
就是点击一个listview中的项,跳到另一个页面,这个页面也是个listview,可以添加新东西在下面显示。如图
展开
5个回答
展开全部
直接在onitemclick事件中声明个intent,把你需要在第二个listview中显示的数据或者标示,比如说你当前点击的item的index,把这些数据放在intent中,然后startactivity,开启第二个界面。第二个界面解析intent,然后给listview设定数据。
其实你这个不叫嵌套,第一个listview的点击事件只是为了开启第二个页面并且传过去数据而已。至于第二个页面是要显示listview中还是显示在textview 或者其他什么控件中,就和第一个页面的listview没有什么关系了。
其实你这个不叫嵌套,第一个listview的点击事件只是为了开启第二个页面并且传过去数据而已。至于第二个页面是要显示listview中还是显示在textview 或者其他什么控件中,就和第一个页面的listview没有什么关系了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
完全可以的,用二个Activity来实现,对第一个Activity的item进行监听,在监听类里利用intent启动第二个Activity来实现第二个listview。
更多追问追答
追问
如果第一个activity里的listview有多个项,每个都要另外一个单独的activity?
追答
启动同一个Activity,可以根据你从第一个Activity传过来的不同值来判断第二个Activity要显示的内容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然,很常见的做法,但这不叫嵌套,因为没有ViewParent关系
更多追问追答
追问
具体怎样做呢?
追答
简单的思路如下:
ActivityA 里有ListViewA
ActivityB里有ListViewB
ActivityA implements OnItemClickListener
ListViewA.setOnItemClickListener(ActivityA)
在ActivityA 的OnItemClick回掉方法中用Intent启动ActivityB
代码细节上网查查一大堆
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以的呢..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,没问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询