2013-10-18 87 views
1

我正在爲android開發。該應用程序在線性佈局中採用XML設計。我想要做的是在連續的按鈕/文本之間留出一些空白行,以確保GUI中的一些整潔。是否可以在線性佈局中使用它?請幫助...在線性佈局中保留空行

+0

是你應該能夠使用'機器人:layout_margin =「10dp」'添加元素之間的一些空間。 – FoamyGuy

回答

5

您應該使用邊距來分隔佈局中的不同組件。這是如何會看在你的XML的一個例子是:android:layout_marginTop="12dp"

2

如果你想離開文本/按鈕,下一個視圖元素的境外空間,您可以使用android:layout_marginLeftandroid:layout_marginRightandroid:layout_marginTopandroid:layout_marginBottom

如果你想離開文本/按鈕的邊框和文本/按鈕的實際內容之間的空間,你可以使用android:paddingLeftandroid:paddingRightandroid:paddingTopandroid:paddingBottom

欲瞭解更多信息請查看這個問題 how to increase the space between the elements in linearlayout in android?

+1

填充效果不如保證金。填充定義爲您的視圖的INSIDE增加空間。定義邊距是爲了向視圖的外側添加空間(因此更適合定義視圖之間的間距)。填充=內部vs保證金=外部 – Booger

+0

哦,我不知道這一點。感謝信息。編輯答案 –

+0

乾杯,這是所有關於(學習!)的內容。加上一個讓你的答案更好。 – Booger