RelativeLayout布局,不希望文本盖住其他组件
简单的图先看上一看
上面使用的是RelativeLayout布局(不要问为什么不用LinearLayout,因为最右边的信箱的右上角还会有个红点,相对布局直接些)
需要实现的效果是,TextView居中,当文本过长时不能覆盖住右边的组件,而是用点点代替超出部分。
最开始的想法是:
既然要居中,设置TextView的centerHorizontal为true;
不能超出右边,设置toLeftOf为右边的组件。
以上,so easy。但是运行起来的效果是,TextView并未居中!!!
为什么呢?尝试一下,把toLeftOf这句去除,发现文本居中了。可以发现,使用toLeftOf之后,TextView会往右边的组件靠拢。。
解决方案:
在TextView外嵌套一层LinearLayout,toLeftOf右边组件,使之填充右边组件左侧的所有区域,然后设置gravity为center。
这样,包含在LinearLayout中的TextView在文本过长时,也不会超出了。
转载于:https://www.cnblogs.com/ivan-aldrich/p/4978007.html
RelativeLayout布局,不希望文本盖住其他组件相关推荐
- 离散实验偏序关系满足实验报告C语言,离散数学实验三:偏序关系中盖住关系的求取及格论中有补格的判定...
离散数学实验报告 我希望我能骄傲的走下去!大家每天都要开心向上哦! 题目:输入n,求1~n 中的满足整除关系的因子.再根据盖住关系的原理求盖住关系.最后判断是否为有补格.任意输入一个整数作为n 值. ...
- 怎么把图片上的字盖住_吃完大闸蟹怎么去腥?实验了 12 种方法,第 1 名居然是.........
又到了吃大闸蟹的季节,每次吃完手上腥味都会绕梁半日延绵不绝.当用这双回味悠长的手,深情抚摸女朋友脸蛋. 图片来源:GIPHY 这时候,你捂住嘴巴不让自己哭出来. 图片来源:GIPHY 那么有什么方法能 ...
- css3软键盘不盖住输入框的方法
css3软键盘不盖住输入框的方法 .p1{ width:100%; height: auto; overflow: hidden; position: relative; } .width100{ w ...
- Android基础之RelativeLayout布局
同LinererLayout布局的学习一样完成一个登录界面. 效果图与蓝图(手绘)奉上,如下: RelativeLayout的基本属性比较多但是不需要记忆,只要能分的清上下左右就没问题啦. 常用属性如 ...
- Android RelativeLayout布局
1. RelativeLayout类 相对布局(RelativeLayout)将子视图以相对位置显示.默认显示在父视图的左上角. layout_alignParentTop,父视图的上边 layout ...
- 解决wxcharts层级问题,使用wxcharts插件的按钮被盖住的解决办法。
解决wxcharts层级问题,使用wxcharts插件的按钮被盖住的解决办法. wxcharts是使用了canvas画板.但是canvas画板的层级权限是最高的,view不能盖在canvas上面.那么 ...
- RelativeLayout布局
RelativeLayout布局是相对布局,如果RelativeLayout中再包含两个RelativeLayout,不会像LinearLayout一样,宽高一样的话会重叠在一起 将红色布局放到右上角 ...
- input层级高 小程序_微信小程序textarea层级过高(盖住其他元素)问题的解决办法...
1.首先,textarea为微信小程序原生组件,其层级是最高的,所以页面中的其他组件无论设置 z-index 为多少,都无法盖在原生组件上. 2.解决方法: 方法一:可通过官方提供的标签嵌套view或 ...
- 网格布局每个网格都能放置一个组件_教你打造完美网站页面布局
此条显然很重要,但是我经常发现一些设计师会跳过这步直接使用 Photoshop CS6 而不去思考他们需要解决的问题.设计的目的在于解决问题,而这些有待解决的问题无法通过渐变或阴影效果得到解决,而是需 ...
最新文章
- 刚刚,科学家发现了一大堆解释人类进化的基因...
- html webservice数据交互_一种基于WebService的数据交换方法
- mybatis mapper文件找不到_MyBatis 面试题
- 【千字分析】剑指 Offer 47. 礼物的最大价值
- 征稿 | 计算机视觉与数据挖掘-EI会议 ICCVDM2020
- linux怎么返回上级目录啊,用cd/命令却这样:bash:cd/:没有那个文件或目录
- python申明变量和赋值_Python入门(二)
- android dazen root,Magisk作者再度出击,成功ROOT了Android 11
- 吉比特H2-3光猫破解超级密码
- 分享几款好用的强力数据恢复软件
- Qt 之字体设置(QFont)详解
- python+vue+django高校教职工人事档案管理系统
- java学习之路-练习题:编写一个计算速度的程序,距离时间常量。
- 高等数学:数列前后项【递推式的单调性】与【整个数列单调性】的关系
- 计算机休眠状态播放音乐,怎么设置win10中关村系统进入睡眠状态后音乐继续播放...
- APM 飞控文档翻译2
- 下面哪段程序能够正确的实现了GBK编码字节流到UTF-8编码字节流的转换
- psv连接电脑显示无法连接服务器,psv ftp服务器找不到
- oracle中表结果对比,ORACLE 两个表或两个结果集的数据对比常用的函数
- HDU 1878 欧拉回路(入门)