我正在开发2.2版本的Android应用程序。Android应用程序布局
我的应用程序必须甲肝这样的结构:
[ Spinner here (fixed height) ]
[ ListView (not-fixed height) ]
[ ImageView (fixed-height) ]
我只使用纵向。
我对它使用linearLayout。我如何计算listView高度以在屏幕顶部显示微调,底部imageview和listview覆盖所有空闲空间,但不会将其他人从视野中推开。
对于很多屏幕分辨率来说,它会很酷。
谢谢
ListView是否仍然覆盖这个例子中的图片?它似乎是这样。 – prolink007 2012-03-14 20:22:52
试试吧,你会看到的。布局使用layout_weight,它指定视图之间的相对比率。 0表示固定大小,更大(例如,我使用的1)允许它伸展。因此,如果第一个和第三个视图是固定尺寸,则在其高度上使用wrap_content,或设置明确的高度,例如, 30dp – 2012-03-15 09:13:35
我只是检查它没有在布局中的任何东西,它覆盖,但我会尝试添加的东西到布局,看看。 – prolink007 2012-03-15 13:15:57