2011-05-24 54 views

回答

17

“水平”允许您的布局内的元素放置在彼此旁边,“垂直”将堆叠它们。没有任何好处 - 使用最适合您设计的产品。

official documentation说:“布局应该是一列还是一行?对于一行使用”水平“,对于列使用”垂直“。

12

据我所知,它们只与LinearLayout有关。它决定枯萎你的观点得到垂直堆叠是这样的:

View1 

View2 

View3 

View4 

etc... 

或水平是这样的:

View1 View2 View3 View4 etc... 
+1

它们也适用于从LinearLayout扩展的布局容器,如TableView,TableRow等 – ataulm 2011-05-25 15:10:03

6

水平:

# # # # # # # # # # # 

垂直:

# 
# 
# 
# 
# 
# 
# 
# 
+0

尽管这个回答涉及到水平和垂直的定义,但它并不会使xml属性更不明确(对于那些还没有阅读过LinearLayout文档的人来说,这是一个很好的选择),特别是许多初学者认为这个属性是针对手机定位的,而不是视图容器中的元素。 – ataulm 2011-05-25 15:15:15

相关问题