Android中当一行显示两个TextView时,第一个可“…”,而第二个必须显示全部
在Android中当一行显示两个TextView时,第一个可“…”,而第二个必须全部显示这种布局时:
<RelativeLayout android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:background="#cccccc" android:padding="20dip"> <LinearLayout android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:orientation = "horizontal" > <TextView android:id = "@+id/item_text_one" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:layout_weight = "1" android:ellipsize = "end" android:singleLine = "true" android:text = "text1的效果 效果 效果 效果 效果 效果 效果" /> <TextView android:id = "@+id/item_text_two" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:layout_marginLeft = "20dip" android:text = "text2的效果" /> </LinearLayout> </RelativeLayout>
运行结果为:
看上面代码可知,text1使用了weight属性,并置为1,text2没有使用,默认weight为0。
其实,layout_weight属性的意思就是说:android系统会按照两个TextView的warp_content来分配宽度,剩下的因为只有text1的weight = 1,所以剩下的空间都留给了text1,就能达成这种效果。
Android中当一行显示两个TextView时,第一个可“…”,而第二个必须显示全部相关推荐
- python中有这样一条语句_在Python中一行书写两条语句时,语句之间可以使用__________作为分隔符。_学小易找答案...
[填空题]Python表达式4.5/2.4.5//2和4.5%2的值分别为__________________________. [填空题]我国古代文献中所记载的最早的学校类型有两种,分别是 和 . ...
- android动态设置错误页面,Android中替换WebView加载网页失败时的页面
我们用webView去请求一个网页链接的时候,如果请求网页失败或无网络的情况下,它会返回给我们这样一个页面,如下图所示: 上面这个页面就是系统自带的页面,你觉得是不是很丑?反正小编本人觉得非常丑,很难 ...
- Android中添加背景音乐的两种方法
前些天在尝试自己写一个Android小游戏--flybird 基本功能实现了,就想添加声音,然后上网查了查,大多是一样,可是用到我这,有些却不可以用,所以我还用了两种方法. 下面谈谈这两种方法. 方法 ...
- Word文档中同一行放置两个图片且标题在同一行的方法
结果: 实现方法: (1)在Word中插入一行两列的表格 (2)将所需要的图片分别拖入两个的格子里 (3)添加图注 比如第一列,将鼠标放在图片的右边,按回车键,再输入标题即可(按需可对图片和图注进行居 ...
- android相册如何加背景音乐,Android中添加背景音乐的两种方法
前些天在尝试自己写一个Android小游戏--flybird 基本功能实现了,就想添加声音,然后上网查了查,大多是一样,可是用到我这,有些却不可以用,所以我还用了两种方法. 下面谈谈这两种方法. 方法 ...
- Android中activity传值的两种方式
第一种:第一个Activity 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 /** * 通过这个方法跳转到activity2界面*/ public vo ...
- 在android中在屏幕密度为160,在 android 中,在屏幕密度为160时,1pt 大概等于多少sp...
满意答案 han6039626 2013.08.11 采纳率:51% 等级:7 已帮助:158人 展开全部 在 Android 中, 1pt 大概等于 2.22sp以上供参考, 与分辨率无关的度 ...
- Android中使用自带TextToSpeech实现语音合成时Pico TTS引擎不能播放中文怎样解决
场景 Android中使用自带TextToSpeech实现离线语音合成功能: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109 ...
- android怎么实现文字制作,如何在Android中制作传统的蒙古文字TextView
更新 下面的解决方案的问题是镜像字体中未包含的任何字符(特别是中文)将显示在后面. 老答案 蒙古语字体都是以字形的方向与英语相同的方向制作的,即从左到右.这允许将蒙古语单词添加到英语,中文或西里尔文本 ...
最新文章
- 阿里开源Mysql分布式中间件:Cobar
- 地铁里运用计算机视觉的场景,人工智能技术在地铁运营场景应用研究报告(26页)...
- 几何画板200个经典课件_项目制学科联动 | 金芬娥首席工作室:灵动“画板”,研修创新,协同进步...
- PrintArea打印,@media screen解决移动web开发的多分辨率问题,@media print设置打印的样式...
- 如何获取函数的变长参数(va_list, va_start, va_arg, va_end)
- JS字符串的常用操作函数
- c语言12个实验报告,C语言实验报告合集
- 机器学习之 kd 树
- Spark视频王家林大神第1课: 30分钟彻底理解Spark核心API发展史:RDD、DataFrame、DataSet
- 常用的ODI映射与过滤命令
- 鼠标悬停下划线显示特效,html鼠标悬停显示下划线
- 系统中的obj文件、dll文件、so文件、lib文件、exe文件、vcproj文件、sln文件
- python生兔子问题(递归算法)_兔子问题python解决方法
- html5 swf在线播放,html5怎样播放swf格式的视频
- 国科大 计算机学院 雁栖湖校区(研一上)
- ppc64 安装jdk
- 英国筒灯耐火报告的天花板结构I-joist 跟Web- Joist有什么区别?
- 嵌入式系统(一)概述
- 【机器学习|数学基础】Mathematics for Machine Learning系列之图论(9):匹配的概念
- 男人不知道的十六件事
热门文章
- vue 报错:Elements in iteration expect to have ‘v-bind:key‘ directives
- 计算机技术在财务会计学中的应用,(完整word版)财务会计学课程中英文简介.docx...
- 计算机原理与应用 第二章——ARM处理器
- B站黑马Java基础+就业班+各种项目idea版本(正在更新)2 IO流
- 【Rust日报】 2019-06-01:知乎开源了Rust实现的搜索引擎 rucene
- Redis( 缓存篇 ==> 互斥锁解决缓存击穿
- 互联网公司招聘解读!
- 面料防静电测试方法指南
- 线状图斑的平均宽计算
- 「端到端」和「点到点」的联系及区别