Android layout_margin 無效的解決辦法
阿新 • • 發佈:2017-07-05
代碼 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 無效的解決辦法