Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将约束放置到EditText_Android_Android Edittext - Fatal编程技术网

Android 将约束放置到EditText

Android 将约束放置到EditText,android,android-edittext,Android,Android Edittext,我有一个编辑文本,我想设置以下约束(如果可能,在XML代码中): 禁用所有大写字母(与android相反:大写或与toLowerCase()相同的功能) 块到EditText最多1行。(例如,当我按enter键时,请避免这样做。) 变大以创建新线) 事实上,我的editText是一个搜索字段(但就我而言,我不想使用特殊的搜索小部件) 感谢您让edittext单行将以下内容添加到其标记中: android:singleLine="true" 此外,android:capitalize被折

我有一个编辑文本,我想设置以下约束(如果可能,在XML代码中):

  • 禁用所有大写字母(与android相反:大写或与toLowerCase()相同的功能)
  • 块到EditText最多1行。(例如,当我按enter键时,请避免这样做。) 变大以创建新线)
事实上,我的editText是一个搜索字段(但就我而言,我不想使用特殊的搜索小部件)


感谢您让edittext单行将以下内容添加到其标记中:

  android:singleLine="true"
此外,android:capitalize被折旧,应使用以下内容

  android:inputType="textCapCharacters"
但是,似乎没有匹配的小写inputType,因此您可能必须使用setOnKeyListener手动实现它。

在android xml页面中使用
android:lines=“1”
,然后查看布局