TextView一行显示一个文字效果
来源:互联网 发布:二手交易软件有哪些 编辑:程序博客网 时间:2024/05/19 17:08
TextView一行只显示一个文字,可以显示多行,相当于文字像对联那样竖着写下来,效果如下:
虽然有android:ems="1"或者android:maxEms="1"这两个属性,但是显示出来的结果总是一行有两个文字,并不是想要的效果。所以说这两个属性应该并不那么简单。
其实em这个的意思是equal M,就是设置这个属性的宽度是按M这个宽度来计算的,TextView的宽度很大的话,这个显示出来并不是一个文字。
所以解决方法就是在TextView外面再套一个布局,然后TextView的宽度设置为wrap_content,这样就可以达到效果了。
大概的布局如下:
<RelativeLayout android: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"> <TextView android: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>
阅读全文
0 0
- TextView一行显示一个文字效果
- android TextView一行只显示一个文字
- android textview一行显示
- TextView 一行显示,属性控制
- EditText and TextView显示一行
- TextView最后一行,不完全显示。截取显示
- TextView实现一行居中显示,多行居左显示
- TextView实现一行居中显示,多行居左显示
- TextView实现一行居中显示,多行居左显示。
- 让TextView的文本显示一行
- Android 一行显示全部内容的TextView--SingleLineTextView
- 安卓 android textview 文字效果
- textview 实现跑马灯文字效果
- android 一行有多个textview 当内容过长时 怎么让第一个显示省略号 最后一个全部显示
- 一个TextView控件搞定图文一行布局
- 图片显示文字效果
- android textview 显示一行,且超出自动截断,显示"..."
- android textview 显示一行,且超出自动截断,显示"..."
- HTTPS介入码云保存账号密码的方式
- Python 0基础学习笔记-day1
- SPSS学习(2)之数据窗口常用操作技巧
- 索引结构
- 配置st_geometry.dll(以ArcGIS10.5.1+Oracle12c R1为例)
- TextView一行显示一个文字效果
- html页面保存数的两种方式
- Linux多台服务器间SSH免密码登录配置
- Normal Equation 简介
- MyBatis-plus中的Page出现返回total总为0的问题
- 双目测距理论
- python得到一个10位随机数的方法及拓展
- Redis分布式锁原理解析
- Two Sum