Tag: singleline

Android中的xml属性singleLine是否被弃用?

singleLine被用在TextView和EditText xml布局文件中,如下所示: <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" /> 有些人说, singleLine是不推荐的,而其他人仍然build议使用它。 有时甚至似乎有必要使用maxLines="1"不起作用。 (见这里 , 在 这里 ) 文档应该是回答这个问题的地方,对吗? 他们在这里说: 此常数在API级别3中已弃用。 此属性已被弃用。 使用maxLines来改变静态文本的布局,并使用inputType属性中的textMultiLine标志代替可编辑的文本视图(如果提供了singleLine和inputType,则inputType标志将覆盖singleLine的值)。 但是, 在TextView文档中 ,没有任何迹象表明它已被弃用,无论是android:singleLine还是setSingleLine还是setTransformationMethod 。 相比之下,相同的TextView文档会声明不推荐使用STATUS_BAR_HIDDEN和fitSystemWindows等其他types的东西。 那么singleLine贬低是singleLine一个遗漏,是“不赞成”,还是什么? 这个问题以前曾被问过,但不是问题的主要焦点(而且没有回答)。