微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 另一个ListView里面的ListView

我要在垂直列表视图中创建一个水平列表视图.两个列表视图都可以包含任意数量的元素,并且两者都需要可滚动.

我将如何实现这一点,因为我已经读过android不支持列表视图层次结构.

谢谢 !

最佳答案
要实现这一目标,您必须执行以下操作::

>创建具有单个LinearLayout的垂直ScrollView.
>现在在此Linearlayout中创建水平ListViews,如下例所示:

因此,这将允许您在屏幕中垂直滚动以及在每个ListView中水平滚动.

例如.

编辑:将动态ListView添加到LinearLayout.

LinearLayout ll=(LinearLayout)findViewById(R.id.id_given_in_the_XML_file);  
ListView lv=new ListView(Activityname.this);  
.
.
.
Do All ListView Processing Here
.
.
.
lv.setAdapater(adapter);  

ll.addView(lv);

原文地址:https://www.jb51.cc/android/430655.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐