我有一个编辑文本和我愿意把以下的限制(在XML代码如果可能的话):

  • 禁止所有大写字母(逆的问题:利用或相同fonction于toLowerCase())
  • 块EditText到1行最大。(例如避免的是,当我按下输入的editText 得到更大创建一个新的线)

事实上,我editText是一个搜索领域(但在我的情况下,我不想使用的特殊搜索工具).

感谢

有帮助吗?

解决方案

使edittext个单一的线添加到其标签:

  android:singleLine="true"

还应用利用计算折旧和以下应该被用来代替

  android:inputType="textCapCharacters"

然而似乎没有匹配小写inputType,因此可能必须实行动使用setOnKeyListener.

其他提示

使用 android:lines="1" 在xml页然后看到的布局。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top