android sdk EditText 的属性milLines设置了数值但没有效果,教程上是有效果,啥原因呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android sdk EditText 的属性milLines设置了数值但没有效果,教程上是有效果,啥原因呢?相关的知识,希望对你有一定的参考价值。

上面打错了,minlines,

一般情况下,minlines是有效的。
但如果你设置了inputType,minlines就无效了。
这时,如果你要控制EditText的高度,就只有修改 android:layout_height="100dip"
希望对你有帮助。
参考技术A 显示行数的设置,可以这样:
EditText et_number = (EditText) findViewById(R.id.callnumber);
et_number.setMaxLines(2);
其实应该更实用的是setMaxLines(2);设置最多显示行数。
<EditText android:maxLines="2" android:mainLines="2"这里设置应该也是有效的。

android中我将 EditText 的singleline属性设置false依然不自动换行

参考技术A singleline属性不是
自动换行
,而是单行,true的情况下只能输入一行,false可以多行,不过新的sdk已经淘汰了这个属性

以上是关于android sdk EditText 的属性milLines设置了数值但没有效果,教程上是有效果,啥原因呢?的主要内容,如果未能解决你的问题,请参考以下文章

Android:带有自定义键盘的 EditText

Android 1.5 SDK + 相对布局 + EditText 在横向视图中拉伸

如何从android源码设置和调试SDK api,如EditText?

android 怎么设置密码不可见

Android 编辑框(EditText)属性学习

Android中Edittext的属性