我有一个列表视图,每个列表元素在单个线性布局(垂直方向)下具有2个线性布局。第二个线性布局设置为消失,仅当我们点击第一个时才可见,并且当我们再次触摸第一个时设置为消失。除了列表中的最后一个列表元素之外的所有列表元素都可以正常工作。当我单击列表中与标签屏幕底部对齐的最后一个元素时,它不会在触摸第一个元素时展开或显示第二个线性布局。
答案 0 :(得分:0)
您是否考虑过使用ExpandableListView。这是一个很好的教程http://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/
如果ListView中有大量元素,则在线性布局中使用2个线性布局会显着降低应用程序的性能
答案 1 :(得分:0)
使用setselection方法得到它。顺便说一下,有理由不使用众所周知的可扩展列表视图。