我在使用Grid View作为孩子实现ExpandableListView时遇到了问题。
实施成功,问题出现在图像数量上。 例如:如果GridView中有4个图像,则会显示一个包含4个以上图像的网格视图,其中包含46个图像的插槽。表示显示4个图像的一个插槽,然后再显示另外4个图像,然后是另一个,然后是另一个。意味着在一个布局中重复相同布局的次数。我无法找到问题的根源,因此我没有解决这个问题。
请建议我解决相同问题。 根据图像的数量,我没有收到任何错误,只有图像被重复。
我是这样的,但我希望图像只显示一次......无论图像数量多少。
答案 0 :(得分:2)
我发现解决方案..我在getChildrenCountMethod
中传递了错误的计数public int getChildrenCount(int groupPosition) {
return 1;
}
在这里,我必须传递该特定标题的子项数。我需要每个标题一个孩子。