什么是android:layout_alignParentEnd以及它与android的不同之处:layout_alignParentStart?

时间:2015-07-20 22:26:24

标签: android android-layout layout alignment android-view

我对android:layout_alignParentEnd文档定义感到困惑,因为它说here

  

如果为true,则使此视图的结束边缘与父视图的结束边缘匹配。容纳结束边际。

父母"的最终边缘到底是什么?以及我们如何确定视图的起始边缘和视图的结束边缘之间的区别?

同样的事情让我在android:layout_alignEndandroid:layout_alignStart

中感到困惑

1 个答案:

答案 0 :(得分:3)

  

“父母的最终边缘”究竟是什么

本案例中的父级是RelativeLayout。对于大多数语言,end位于右侧。对于RTL语言(例如,阿拉伯语,希伯来语),end位于左侧。

  

我们如何确定视图的起始边缘和视图的结束边缘之间的区别?

对于大多数语言,start位于左侧,end位于右侧。对于RTL语言,end位于左侧,start位于右侧。请注意,RTL支持假定您运行的是API级别17+和have android:supportsRtl set to true