在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时,第一个可“…”,而第二个必须显示全部相关推荐

  1. python中有这样一条语句_在Python中一行书写两条语句时,语句之间可以使用__________作为分隔符。_学小易找答案...

    [填空题]Python表达式4.5/2.4.5//2和4.5%2的值分别为__________________________. [填空题]我国古代文献中所记载的最早的学校类型有两种,分别是 和 . ...

  2. android动态设置错误页面,Android中替换WebView加载网页失败时的页面

    我们用webView去请求一个网页链接的时候,如果请求网页失败或无网络的情况下,它会返回给我们这样一个页面,如下图所示: 上面这个页面就是系统自带的页面,你觉得是不是很丑?反正小编本人觉得非常丑,很难 ...

  3. Android中添加背景音乐的两种方法

    前些天在尝试自己写一个Android小游戏--flybird 基本功能实现了,就想添加声音,然后上网查了查,大多是一样,可是用到我这,有些却不可以用,所以我还用了两种方法. 下面谈谈这两种方法. 方法 ...

  4. Word文档中同一行放置两个图片且标题在同一行的方法

    结果: 实现方法: (1)在Word中插入一行两列的表格 (2)将所需要的图片分别拖入两个的格子里 (3)添加图注 比如第一列,将鼠标放在图片的右边,按回车键,再输入标题即可(按需可对图片和图注进行居 ...

  5. android相册如何加背景音乐,Android中添加背景音乐的两种方法

    前些天在尝试自己写一个Android小游戏--flybird 基本功能实现了,就想添加声音,然后上网查了查,大多是一样,可是用到我这,有些却不可以用,所以我还用了两种方法. 下面谈谈这两种方法. 方法 ...

  6. Android中activity传值的两种方式

    第一种:第一个Activity 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15  /**      * 通过这个方法跳转到activity2界面*/     public vo ...

  7. 在android中在屏幕密度为160,在 android 中,在屏幕密度为160时,1pt 大概等于多少sp...

    满意答案 han6039626 2013.08.11 采纳率:51%    等级:7 已帮助:158人 展开全部 在 Android 中, 1pt 大概等于 2.22sp以上供参考, 与分辨率无关的度 ...

  8. Android中使用自带TextToSpeech实现语音合成时Pico TTS引擎不能播放中文怎样解决

    场景 Android中使用自带TextToSpeech实现离线语音合成功能: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109 ...

  9. android怎么实现文字制作,如何在Android中制作传统的蒙古文字TextView

    更新 下面的解决方案的问题是镜像字体中未包含的任何字符(特别是中文)将显示在后面. 老答案 蒙古语字体都是以字形的方向与英语相同的方向制作的,即从左到右.这允许将蒙古语单词添加到英语,中文或西里尔文本 ...

最新文章

  1. 阿里开源Mysql分布式中间件:Cobar
  2. 地铁里运用计算机视觉的场景,人工智能技术在地铁运营场景应用研究报告(26页)...
  3. 几何画板200个经典课件_项目制学科联动 | 金芬娥首席工作室:灵动“画板”,研修创新,协同进步...
  4. PrintArea打印,@media screen解决移动web开发的多分辨率问题,@media print设置打印的样式...
  5. 如何获取函数的变长参数(va_list, va_start, va_arg, va_end)
  6. JS字符串的常用操作函数
  7. c语言12个实验报告,C语言实验报告合集
  8. 机器学习之 kd 树
  9. Spark视频王家林大神第1课: 30分钟彻底理解Spark核心API发展史:RDD、DataFrame、DataSet
  10. 常用的ODI映射与过滤命令
  11. 鼠标悬停下划线显示特效,html鼠标悬停显示下划线
  12. 系统中的obj文件、dll文件、so文件、lib文件、exe文件、vcproj文件、sln文件
  13. python生兔子问题(递归算法)_兔子问题python解决方法
  14. html5 swf在线播放,html5怎样播放swf格式的视频
  15. 国科大 计算机学院 雁栖湖校区(研一上)
  16. ppc64 安装jdk
  17. 英国筒灯耐火报告的天花板结构I-joist 跟Web- Joist有什么区别?
  18. 嵌入式系统(一)概述
  19. 【机器学习|数学基础】Mathematics for Machine Learning系列之图论(9):匹配的概念
  20. 男人不知道的十六件事

热门文章

  1. vue 报错:Elements in iteration expect to have ‘v-bind:key‘ directives
  2. 计算机技术在财务会计学中的应用,(完整word版)财务会计学课程中英文简介.docx...
  3. 计算机原理与应用 第二章——ARM处理器
  4. B站黑马Java基础+就业班+各种项目idea版本(正在更新)2 IO流
  5. 【Rust日报】 2019-06-01:知乎开源了Rust实现的搜索引擎 rucene
  6. Redis( 缓存篇 ==> 互斥锁解决缓存击穿
  7. 互联网公司招聘解读!
  8. 面料防静电测试方法指南
  9. 线状图斑的平均宽计算
  10. 「端到端」和「点到点」的联系及区别