Java 我希望文本视图以一行结尾…如何操作
我正在开发一个应用程序,我本来会链接一个图像,但我没有足够的声誉来这么做……我的问题是文本不能在一行中显示,它会转到第二行,这显然是因为我已将高度设置为“wrap_content”,但我希望它只在一行中显示文本,而不是在两行或更多行中显示,我应该把高度改成什么?我不需要任何java代码,我的片段已经有很多代码了,有没有办法在xml上实现这一点,这样它就不会在不同的屏幕大小上显示不同的结果?还有没有办法在名称的末尾加上“…”呢?例如“backuprestoronof…”或类似的内容?您需要在xml中为您的文本视图设置:Java 我希望文本视图以一行结尾…如何操作,java,android,xml,textview,Java,Android,Xml,Textview,我正在开发一个应用程序,我本来会链接一个图像,但我没有足够的声誉来这么做……我的问题是文本不能在一行中显示,它会转到第二行,这显然是因为我已将高度设置为“wrap_content”,但我希望它只在一行中显示文本,而不是在两行或更多行中显示,我应该把高度改成什么?我不需要任何java代码,我的片段已经有很多代码了,有没有办法在xml上实现这一点,这样它就不会在不同的屏幕大小上显示不同的结果?还有没有办法在名称的末尾加上“…”呢?例如“backuprestoronof…”或类似的内容?您需要在xml
android:singleLine="true"
使用
android:maxLines=“1”
(或者android:singleLine=“true”
,但是它被弃用了,现在不再是了。该怎么想呢。)
在XML中使用它使用android:lines=“1”Thanx是否有任何方法可以在字符串的末尾添加“…”或者我必须使用java代码?使用椭圆属性(开始、结束、中间、选框)@MarcinOrlowski:虽然我同意应该始终阅读文档的原则,但这不是使用苛刻语言的理由。android视图中有很多属性,其中一个可能会丢失。Thanx是否有任何方法可以将“…”添加到字符串的末尾?或者我必须为此使用java代码?它会自动添加该属性。用这个来玩你的文本:android:ellipsize=“”是的,我注意到了,但“android:maxlines”不是这样的,ellipsize做什么?同样的?android:ellipsize=“end”。“…”被称为椭圆。因此,您将在行的末尾使用省略号。我无法区分省略号在显示中带来了哪些更改
android:maxLines="1"