首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在TextView中防止不需要的换行

在TextView中防止不需要的换行
EN

Stack Overflow用户
提问于 2013-07-12 06:43:08
回答 2查看 21.2K关注 0票数 24

尽管设置了lines="1"ellipsise="end",我的文本视图还是会自动换行。除了防止换行手持用"...“省略文字外,我还需要做些什么就像预期的那样?

 <TextView
     android:id="@+id/title"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_toRightOf="@id/date"
     android:background="@color/listHeaderBackground"
     android:ellipsize="end"
     android:gravity="left|center_vertical"
     android:height="30dp"
     android:lines="1"
     android:maxLines="1"
     android:paddingBottom="3dp"
     android:paddingLeft="20dp"
     android:paddingRight="7dp"
     android:paddingTop="3dp"
     android:text="New Ion Beam Etcher ordered blah blah blah blah"
     android:textAppearance="?android:attr/textAppearanceSmall"
     android:textColor="@color/listHeaderForeground" />

见第三项:“新的溅射工具”等。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-12 06:52:02

将以下内容添加到TextView定义中:

android:maxLines="1"
票数 35
EN

Stack Overflow用户

发布于 2016-09-29 02:29:04

下面显示的选项已弃用

android:singleLine="true"

取而代之的是:

android:maxLines="1"
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17604777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档