Android LineaerLayoutでlayout_marginの失効に役に立たない解決方法

542 ワード

        <LinearLayout
            android:id="@+id/main"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_margin="20dp"
            android:orientation="vertical">

このようなやり方はいくつかのAndroidバージョンでscrollviewやRelativeLayouに入ればlayout_marginは失効し、役に立たない!
ネット上で関連する解決策を探し当てていないで、自分で模索するしかなくて、各種の属性を設定して、最後についに解決します:
属性にandroidを追加:layout_gravity=「top」で、問題は解決しましたが、これはandroidのバグだと思います.