2014-01-09 154 views
-1

我绝对是新来的android,在我的项目中我需要添加2级可扩展列表视图,任何人都可以帮助我,为代码?如果可能的话,请与我分享完整的代码,网上有很多例子,但我无法理解这个概念,因为曾经,它是2级的,但是在child onlt textview中,我想添加编辑文字和按钮太.. Plz的帮助。感谢提前!Android 2级可扩展列表视图

+0

我怀疑有人会读你的xml,而且你完全不清楚你想要什么。如果你提供了一个图像而不是这个XML,你的问题可能是可以理解的。 – 18446744073709551615

+0

是的,我知道,我有图片,但因为我是新的这个网站,所以它不允许我上传图片@ 18446744073709551615 – smily

+0

我已经上传我的需求图片在Image and video hosting by TinyPic smily

回答

0

请阅读:

ExpandableListView

ScrollView

查看知名度:View.GONE,View.VISIBLE,View.INVISIBLE。

我的意思是,您可以通过在ScrollView中隐藏详细视图来获得可扩展列表的功能。

或者,ExpandableListAdapter具有方法getChildView(),您可以使其返回所需的任何视图层次结构。

在您提供的图片上,我看到3级而不是2级,您可能需要谷歌搜索“android treeview”。

例子:

http://theopentutorials.com/tutorials/android/listview/android-expandable-list-view-example/

http://learnandroideasily.blogspot.ru/2013/07/android-expandablelistview-example.html

至于概念,适配器返回显示孩子的意见。当子视图从屏幕出来时,它们被放置到重用队列中,以便如果您的屏幕可以显示4个或5个视图(第一个和最后一个显示为5个),则只会创建5个视图。您可能在子视图中的按钮和编辑框有问题,但是您可能会在stackoverflow上找到解决方案。

+0

我已经研究了这个链接,我无法理解的概念..所以我要求的代码,它是3级的名单,但对于可扩展的词,我解释它2级...因为我需要2个这样的名单,扩大!反正Thanx – smily

+0

请尝试http://habrahabr.ru/post/147546/(代码),http://translate.google.com/translate?hl=en&sl=ru&tl=en&u=http%3A%2F%2Fhabrahabr.ru %2Fpost%2F147546%2F翻译(翻译有点精神分裂,像往常一样) – 18446744073709551615

+0

http://my.eoe.cn/formyl/archive/18071.html – 18446744073709551615