我想在左侧显示边框和ImageView之间添加一些空格。 Android SDK让我意识到“android:layout_marginStart”。
考虑添加android:layout_marginStart =“10dp”以更好地支持从右到左的布局
为什么我应该使用android:layout_marginStart="10dp"
代替android:layout_marginLeft="10dp"
?我从来没有这样做过,从来没有遇到过所谓的“从右到左布局”的任何问题。
答案 0 :(得分:22)
start
和end
与left
和right
相同。对于从右到左(RTL)语言(阿拉伯语,希伯来语等),start
和end
相反,分别等同于right
和left
。< / p>
这篇Android Developers Blog帖子详细介绍了一下。
答案 1 :(得分:3)
引入了一些API来支持使用从右到左阅读方向的语言,例如阿拉伯语和希伯来语。
其中一个是android:layout_marginStart
有关详细信息,请参阅该链接:http://developer.android.com/about/versions/android-4.2.html#RTL