TextView一行只显示一个文字,可以显示多行,相当于文字像对联那样竖着写下来,效果如下:

虽然有android:ems="1"或者android:maxEms="1"这两个属性,但是显示出来的结果总是一行有两个文字,并不是想要的效果。所以说这两个属性应该并不那么简单。

其实em这个的意思是equal M,就是设置这个属性的宽度是按M这个宽度来计算的,TextView的宽度很大的话,这个显示出来并不是一个文字。

所以解决方法就是在TextView外面再套一个布局,然后TextView的宽度设置为wrap_content,这样就可以达到效果了。

大概的布局如下:

<RelativeLayoutandroid:id="@+id/hdl_handle_view"android:layout_width="40dp"android:layout_height="173dp"android:gravity="center"android:layout_gravity="center_vertical"android:background="@drawable/sliding_handle_bg_selector"><TextViewandroid:id="@+id/hdl_handle_view_text"android:layout_width="wrap_content"android:layout_height="wrap_content"android:ems="1"android:maxEms="1"android:gravity="center"android:textColor="@drawable/sliding_handle_text_selector"android:text="@string/report_in"android:layout_gravity="center_vertical" /></RelativeLayout>

TextView一行显示一个文字效果相关推荐

  1. H5在原生手机上显示选中文字效果

    H5在原生手机上显示选中文字效果 .comment {user-select: text;-webkit-user-select: text;-moz-user-select: text;-ms-us ...

  2. html文本效果变大,如何制作特效字幕:缓缓变大显示的文字效果 附缓慢放大字幕效果图...

    如何制作缓慢放大的字幕特效 (如何制作特效字幕:缓缓变大显示的文字效果 附缓慢放大字幕效果图) 今天,小ME要在这里跟ME友们分享一下制作缓慢放大的字幕特效的方法,简单而实用.我们可以先看看缓慢放大字 ...

  3. Android中TextView限制一行显示及其它效果

    在TextView标签中加入以下内容即可实现一行显示,超出部分将隐藏 android:singleLine="true"

  4. 如何让两个div在同一行显示?一个float搞定

    最近在学习div和css,遇到了一些问题也解决了很多以前以为很难搞定的问题.比如:如何让两个div显示在同一行呢?(不是用table表格,table对SE不太友好)其实,<div> 是一个 ...

  5. 【html5】纯css实现圆圈中显示居中文字效果

    为了实现qq邮箱app的邮件显示效果,就是哪个邮件左边的图案,当没有找到对应logo时,以主题头一个字作为logo 代码如下: <html> <head> <title& ...

  6. html一行显示四个图片,css一行显示之:实现多个图片一行显示的方法

    在前面的几篇文章当中,我们一起学习了在css中怎么让文字在一行显示以及文字在一行显示时超出部分自动隐藏,今天我们来一起学习一下在css中如何让多张图片在一行显示,以帮助我们在网页制作中更加的随心所欲. ...

  7. vue实现文字过长鼠标移上去显示对应文字,移走隐藏

    vue实现文字过长鼠标移上去显示对应文字,移走隐藏 vue项目里实现列表里因文字过长,加上鼠标移上去显示对应文字效果 示例图片 html js 数据定义 style vue项目里实现列表里因文字过长, ...

  8. Android的TextView在显示文字的时候,如果有段中文有英文,有中文,有中文标点符号,你会发现,当要换行的时候遇到中文标点, 这一行就会空出很多空格出来...

    一.问题描述: Android的TextView在显示文字的时候,如果有段中文有英文,有中文,有中文标点符号,你会发现,当要换行的时候遇到中文标点, 这一行就会空出很多空格出来.原因是: 1) Tex ...

  9. Android中当一行显示两个TextView时,第一个可“…”,而第二个必须显示全部

    在Android中当一行显示两个TextView时,第一个可"-",而第二个必须全部显示这种布局时: <RelativeLayout android:layout_width ...

最新文章

  1. 如何为同一字体添加多个字体文件?
  2. 异步任务下载apk文件并弹出对话框提示当前进度,文件下载结束后弹出安装界面
  3. python pandas读写excel_python pandas读写excel
  4. Sentinel-Dashboard 与 apollo 规则的相互同步
  5. 虹康三期倒垃圾时间和理发地点
  6. 水晶底是什么材质_都是红酒杯,水晶的和玻璃的有什么区别?
  7. centos7常用工具安装手册
  8. java 百度网盘上传_使用pcs api往免费的百度网盘上传下载文件的方法
  9. pku 1611 The Suspects 并查集的应用
  10. 综述 | Google团队发布,一文概览Transformer模型的17大高效变种
  11. 大厨揭示Google成功秘诀:免费啤酒和寿司
  12. android 笔记本推荐 2015年,IDC:Android平板份额2015年将超iPad
  13. Windows Store App JavaScript 开发:选取文件和文件夹
  14. mfc 鼠标移动到 button上面时 背景颜色改变_Python3与PyQt5编程示例:实现颜色拾取器小工具...
  15. canvas瓦片图加载
  16. MUI Picker选择器 自定义省市地址三级联动
  17. instant app入门与开发指南
  18. QT自定义控件之车辆远近光灯
  19. MarkdownPad 2 安装配置及常见问题
  20. 计算机应用中dss是,在计算机应用中,英文缩写“DSS”表示( )。

热门文章

  1. Mysql 唯一索引的字段值 允许多个NULL值存在吗
  2. css 实现倒三角圆角
  3. 【人才发展】如何建立一个成功的技能提升计划
  4. 并与Lotus Domino 7管理客户机无缝地集成
  5. 苹果关闭自动更新_苹果手机一定要关闭的5大功能!省电不止一倍!一天一充就够了...
  6. uni-app使用安卓模拟器方法
  7. 抖音上删了作品是不是就没有浏览量了,抖音删了作品会怎样?
  8. storybook初探:利用storybook构建组件文档库
  9. 云手机的虚拟手机服务器是什么意思,云虚拟手机服务器挂机
  10. php遍历数组哪个效率高,PHP遍历数组的三种方法及效率对比分析_php技巧