Listview与其它控件组装后无法显示的问题

今天修改了一个问题,昨天被它搞得疯掉了。我一个LinearLayout里套用TableLayout和LinearLayout(带有ListView),结果这个LISTVIEW老是显示不出来。
后来发现我在TableLayout设置了背景图片,由于背景图片过大而显示不出来ListView。

Android的显示感觉是读取xml从上到下进行显示,而且严格按照你所定义的宽度和高度去执行。比如一个控件定义了android:layout_height="fill_parent",那么不管这个控件到底有多少内容,它都会占了整个屏幕的高度, 如果碰巧你的LinearLayout android:orientation="vertical",那么往下的控件就无法再显示了。

你可能感兴趣的:(xml,android)