一、BUG描述

这次的BUG很直接了,在布局中使用relativelayout的时候,高度设置了wrap_content,这个时候问题就来了,relativelayout的最后一个view设置的marginbottom是不起作用的。

二、怎么解决

小德的解决思路是margin不让我用padding还不行么所以,最后一个view不使用marginbottom,而是在relativelayout使用paddingbottom,显示的效果就一样了。
另外的解决思路就是relativelayout的高度设置一个定值,不过小德认为高度除非特殊要求一般我不写死的。
这应该也是relativelayout的一个bug吧,但是仔细想想,相对布局而且高度不定的情况下,你排最后的一个view说我要和bottom有个margin值,谁知道bottom在哪啊(或许是强行解释了,有时间的话可以看看relativelayout源码来找找原因)

三、一点感想

没啥特别的感想,要说的就是aibo,知道怪物猎人世界吗,太刀登龙一斩就是要砍爆,见切气刃大回旋自信收刀,弓箭无解的步伐,飘逸加灵动。第五期团哑巴王,我在这里等你

//作为Android开发的初学者,如果我有错误的地方或者不足的话欢迎大家指正。希望与大家一同进步。

Android之哭笑不得的BUG--RelativeLayout设置的marginbottom失效,马萨卡..相关推荐

  1. android脚步--Relativelayout设置

    引自http://blog.csdn.net/lamp_zy/article/details/8035161 http://my.oschina.net/honeyming/blog/130761 以 ...

  2. Android之哭笑不得的BUG--xml设置的padding不起作用,幕后黑手竟然是?

    零 一. BUG描述 好久不见,小德又回来了. 但是一回来就遇到一个奇怪的BUG,简单来说就是我在xml中设置了padding,但是一看效果没显示出来,无论设置多大的padding都没用. (滑稽ti ...

  3. Android开发之无bug滑动删除源码(非第三方库)

    Android开发之无bug滑动删除源码(非第三方库源码请在最后面自行下载) 1.我们先来看下效果图:上边是抽取出来的demo,下边是公司用到的项目 2.我们来看下如何调用(我们这里以listView ...

  4. Android UI学习 - Linear Layout, RelativeLayout

    1. 一些常用的公共属性介绍 1) layout_width - 宽 fill_parent: 宽度和父元素相同,wrap_content: 宽度随本身的内容所调整,或者指定 px 值来设置宽 2) ...

  5. Android 如何在xmL 里面动态设置padding

    如题,Android 如何在xmL 里面动态设置padding 有时候,你的布局加载完成之后,你findViewByid 找到控件,设置padding 会导致白条,布局闪动,那怎么办呢? 你是不是就想 ...

  6. .Net程序猿玩转Android开发---(7)相对布局RelativeLayout

                 相对布局RelativeLayout是Android布局中一个比較经常使用的控件,使用该控件能够布局出适合各种屏幕分辨率的布局,RelativeLayout採用相对位置进行 ...

  7. Android获取屏幕宽度高度并动态设置控件宽度,比例等

    1.Android获取屏幕宽度的几种方法: //1.通过WindowManager获取DisplayMetrics dm = new DisplayMetrics();int heigth = dm. ...

  8. Android Studio 项目设计开发bug记录以及未来新技术

    文章目录 项目设计开发bug记录: (1)打包时出错 (2)关闭项目自启动 (3)显示工具栏 (4)怎么导入jar包 (5)导入工程出现异常 (6)run项目出现异常: (7)修改包名 (8)导入项目 ...

  9. Android TextView中图文混排设置行间距导致高度不一致问题解决

    Android TextView中图文混排设置行间距导致高度不一致问题解决 参考文章: (1)Android TextView中图文混排设置行间距导致高度不一致问题解决 (2)https://www. ...

最新文章

  1. UI设计不够高端?这5个小技巧可以试试
  2. 计算机:2014年考研大纲解析之数据结构
  3. vivo AI 计算平台的 ACK 混合云实践
  4. 系统调用回答为什么要用buffer写
  5. 芝麻信用分750以上有什么特殊作用?
  6. vim 打开特殊文件—— 目录以及压缩包
  7. (27)python-多维数组
  8. ​【UI界面】Foobar2000 FlatLite 整合版
  9. Datalogic得利捷推出具有强大视觉系统功能的紧凑型智能相机P2X系列
  10. 2019年上半年信息系统项目管理师下午案例分析真题及答案解析
  11. android输入法剪贴板,QQ输入法手安卓V5.4剪贴板 任性粘贴
  12. Android6.0 Marshmallow运行时权限申请框架
  13. 使用Dreamweaver创建一个PHP程序
  14. 新司机的黑裙战斗机 篇二:入门—新司机的黑群晖指北——软件篇(上)
  15. 轻松理解 客户端和服务器端的区别
  16. 【GPT4】微软 GPT-4 测试报告(6)与人类的交互能力
  17. 博客字体颜色、大小、字体都可以更改,直接套用就可以
  18. 【mindspore】mindspore脚本迁移经历
  19. 电容的字母型规格型号标号含义解读总结
  20. matlab仿真技术与应用 pdf,《MATLAB仿真技术与应用教程》.pdf

热门文章

  1. 记一次mysql报错:The user specified as a definer (‘mysql.infoschema‘@‘localhost‘) does not exists
  2. 【libevent】cmake 构建 libevent + openssl
  3. neovim 配置 (markdown编辑)
  4. log4net使用与配置文件
  5. 在 Windows 7 中安装和使用 Windows XP Mode,结合安装过程补充一下
  6. GridView内容详解(转载)
  7. Egg.js + MySQL + React + Antd-Mobile 实战移动端私人日记本
  8. 一款自动写文案的神器——西瓜树元引擎智能文案工具
  9. [译]Deeper and Wider Siamese Networks for Real-Time Visual Tracking--翻译
  10. VMware vSphere 6 Enterprise Plus 注册码