1. 程式人生 > >Android layout_margin 無效的解決辦法

Android layout_margin 無效的解決辦法

代碼 ide 解決 line android l 是把 target ren nbsp

http://www.aichengxu.com/view/31025

1、如果LinearLayout中使用Android:layout_marginRight不起作用,通過測試原來在android2.x中,如果一個控件中有android:layout_gravity屬性,就會出現android:layout_marginRight沒有應有的效果,而是把左邊距加到右邊距上去,直接去掉android:layout_gravity這個屬性就能解決

2、如果是在RelativeLayout中不起作用,請在這個代碼前加了一條android:layout_alignParentRight="true",就行

3、如果是ScrollView中的LinearLayout 中設置margin 類的屬性無效,解決方法 LinearLayout中加android:layout_gravity="top"屬性就ok,

4、如果是LineaerLayout放到scrollview或者RelativeLayou裏面中layout_margin失效不起作用,解決方法在屬性裏面加入android:layout_gravity="top",大家註意跟1是不一樣的,1是LinearLayout裏面的控件,而這裏是指LinearLayout在其他控件中的情況,請分清對待。

5、ListView裏面子view layout_margin無效的解決辦法,android:devider+android:deviderHeight屬性

Android layout_margin 無效的解決辦法