关于Android中android:marginBottom不起作用以及android:signleLine对文字的影响
来源:互联网 发布:java file 绝对路径 编辑:程序博客网 时间:2024/06/16 03:46
写第一篇博客还是挺不习惯的,慢慢开始吧。
最近在项目中遇到问题:
我在RelativeLayout中的某一个位于最低下的控件TextView设置了android:marginBottom,用来与父控件隔开20dp,在我的三星Note3手机上显示没有问题,而在MI3、HM1等手机上该属性却没有发挥作用。于是去掉了该属性并在RelativeLayout中设定paddingBottom来设置边距才可以了。
在此记录:尽量用padding而不是margin来设定边距。
另外,在上面那个RelativeLayout中有两个textview A和B,A在左边,B在A右边,B和A的顶部对齐,字号均为15sp,没有设定padding和margin,结果B中的文字相对A中的文字高了2个像素,经过属性对比发现:B中设定了signleLine而A中没有,于是猜测是该属性设定B为单行显示的时候TextView可能会由于某种原因改变绘制文字时的默认上边距导致。在A中加入该属性后结果正确。
在此记录:对齐的两个TextView的SingleLine属性必须相同,否则没有设定SingleLine的控件文字会偏上。
0 0
- 关于Android中android:marginBottom不起作用以及android:signleLine对文字的影响
- 关于android中layout_gravity和gravity对View的影响
- 解决relativelayout下android:marginbottom无效
- Android系统休眠对程序的影响以及处理
- Android系统休眠对程序的影响以及处理
- 关于android:title不起作用
- android中关于对线程池的理解以及操作
- 【项目中】关于android:windowNoTitle不起作用的解决办法
- 【项目中】关于android:windowNoTitle不起作用的解决办法
- android中android:layout_marginBottom的不起作用问题
- 关于电视机中DTV码流对android的Timer的影响
- 关于android SQLite 的insert操作对类型 REAL影响
- Android 关于setOnclickListener 对事件分发的影响
- android中showSoftInput不起作用
- Android Tabwidget关于setDividerDrawable不起作用的问题
- android中activity的launchMode对onActivityResult()方法的影响
- Android中屏幕Density对BitmapDrawable的影响
- Android.mk中LOCAL_MODULE_CLASS对LOCAL_MODULE_PATH 的影响
- 谷歌兼容问题
- Nginx的安装
- .Net下RabbitMQ的使用(2) -- 发送接收消息
- iOS调试技巧
- Atmel官网用途发现之旅
- 关于Android中android:marginBottom不起作用以及android:signleLine对文字的影响
- JAVA小问题总结
- springMVC的容器初始化过程
- IOS中获取各个文件的目录路径的方法和NSFileManager类
- 【原创】PHP程序员进阶学习书籍参考指南
- Error:failed to find Build Tools revision 23.0.2
- Matlab绘图-很详细,很全面
- .Net下RabbitMQ的使用(1) -- 初识RabbitMQ
- 寒假集训 1007