解决android:layout_marginBottom在RelativeLayout中无效的问题
2016-09-21 16:35
531 查看
页面布局遇到一个奇怪现象,在RelativeLayout 时最下面的 一个view 设置的layout_marginBottom 在小米手机显示正常,在三星,华为设置的距离就变为 0 了。
大概如下,也就是在一些手机上显示 没有距离底部30dp的效果。
解决办法就是在 最后布局下面再添加一个View。代码如下
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ImageView android:id="@+id/img" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="30dp"/> </RelativeLayout>
大概如下,也就是在一些手机上显示 没有距离底部30dp的效果。
解决办法就是在 最后布局下面再添加一个View。代码如下
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <pre name="code" class="java"><ImageView android:id="@+id/img" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="30dp"/><View android:layout_width="0px"android:layout_height="0px"android:layout_below="@+id/img"/></RelativeLayout>
相关文章推荐
- 解决android:layout_marginBottom在RelativeLayout中无效的问题
- 解决android:layout_marginBottom在RelativeLayout中无效的bug
- ListView的item中RelativeLayout内view的layout_marginBottom无效的问题
- android:layout_margin真实含义 及 自己定义复合控件 layout()运行无效的问题解决
- android:layout_margin真实含义 及 自定义复合控件 layout()执行无效的问题解决
- android:layout_margin真实含义 及 自己定义复合控件 layout()运行无效的问题解决
- android RelativeLayout中android:layout_marginBottom的不起作用问题
- Android学习笔记——解决设置了android:layout_alignParentBottom="true"的控件会被弹出的输入法顶上去的问题
- 【Android】解决Listview侧滑与上下滑动问题+侧滑通用布局 DragRelativeLayout
- 完美解决安卓RelativeLayout中android:layout_marginRight不生效
- 解决问题“Error inflating class android.widget.RelativeLayout”
- android开发中遇到的问题解决之RelativeLayout执行measure(w,h)方法时,出现NullPointerException的异常情况
- android中android:layout_marginBottom的不起作用问题
- 分析Button的android:layout_marginBottom参数失效问题
- Android layout_margin 无效的解决办法
- layout_marginBottom 无效,解决办法
- listView 中relativeLayout 布局的 android:layout_alignParentBottom="true" 无效的解决办法
- listview的item为RelativeLayout时android:layout_alignParentBottom无效的解决方法
- Android相对布局 layout_marginBottom无效
- android:layout_gravity="bottom"无效问题