Поля в групповых раскладках не работают.
Например,
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_margin="40dip"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:id="@+id/button"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="I'm a button" />
</LinearLayout>
должен отображать кнопку с полями 40p со всех сторон. Тем не менее, он имеет поля 80p справа и снизу.
Я что-то не так делаю?
Это ошибка?
Обходной путь - использовать гравитацию, но это работает только с ровными полями.
Кстати, есть похожий вопрос , опубликованный здесь , но он не получил ответа.