android2.x中android:layout_marginRight不起作用的解决办法

分类: android 499人阅读 评论(0) 收藏 举报 android androidlayout_margin LinearLayout

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在其他控件中的情况,请分清对待。

上面不知道是是个bug还是什么其他原因。

更多相关文章

  1. android学习之textView布局文件
  2. 分割线
  3. 时钟控件AnalogClock和DigitalClock
  4. [置顶] android对字段的验证
  5. AndroidManifest.xml文件详解(data)
  6. 怎么让Linearlayout里面的textview垂直居中
  7. 设置Android应用程序横竖屏显示
  8. 线性布局的常用属性
  9. Android(安卓)中 GridView 常用属性合集

随机推荐

  1. Android(安卓)的网络编程
  2. Android(安卓)下使用 JSON 实现 HTTP 请
  3. Android应用于军事制造业,开放性优势受青
  4. android中网络操作使用总结(http)
  5. android模拟打电话的应用小程序
  6. android 环境安装、helloworld demo 创建
  7. Android新手入门 FAQ
  8. Android学习札记13:为什么更推荐使用Parce
  9. 在 Android(安卓)上使用协程(三) :Real Work
  10. Android网络游戏之神农诀项目开发--视频