我有一个android旋转器,它是由一个使用ArrayAdapter的字符串列表填充的,它运行得很好,但是由于旋转器的显示方式,我遇到了列表项的显示高度问题。
乍一看,ArrayAdapter似乎可以使用单一布局来显示选项,这导致了我遇到的问题。当在微调控件中显示当前项目时(当用户没有从列表中选择新的项目时),微调控件填充文本,以便微调控件具有适合单击的大小。然而,当用户点击它并调出列表来选择一个新项目时,显示的列表项目在高度方向上太小了。如果我使用一个以合理高度呈现列表项的项布局,那么微调控件本身就会因为它自己的列表项填充而变得过大。
关于如何管理这两个项显示模式的高度,以便有效地以相同的高度值显示,而不是微调器高度大于列表项显示高度,您有什么想法吗?
https://stackoverflow.com/questions/3033422
复制相似问题