您的问题可能不在于布局,而在于如何扩大布局。实际上,这甚至可能是我的错,具体取决于您学习技术的地方…
引用无所不在的罗曼·盖伊:
适配器中inflate()的正确用法是:
inflate(layoutId,parent,false);
传递父项(作为getView()中的参数提供给您)允许UI工具箱创建适当的LayoutParams对象。传递false告诉工具包不要调用parent.addView(theInflateChild),因为ListView稍后会做自己的魔术。
如果您
inflate(layoutId,null)按照我的传统建议使用,那么生活就可以了,除非您尝试将其
RelativeLayout用作行的基本布局并尝试使用垂直居中。
我将在接下来的几周中更新我的书,以反映新的建议。



