我对android很新,在我的项目中我需要添加2级的可扩展列表视图,任何人都可以帮助我,代码?如果可能的话,请与我分享完整的代码,如在网上,有很多例子,但我无法理解这个概念,因为曾经,它是2级,但在儿童onlt textview,我想添加编辑文字和按钮太.. .. Plz的帮助。 Thanx提前!
答案 0 :(得分:0)
请阅读:
查看可见性: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上找到解决方案。