我希望每个单词都应该以Edittext中的大写字母开头。例如: -
约翰史密斯应该写成约翰史密斯我怎样才能实现这个目标?答案 0 :(得分:5)
将android:inputType="textCapWords"
设置为您的edittext xml。
答案 1 :(得分:4)
您可以使用
android:inputType="textCapWords"
将每个单词大写
答案 2 :(得分:2)
尝试这样的事情
设置android:inputType="textCapSentences" on your EditText.
http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType
以编程方式应该是这样的......
EditText etValue = new EditText(this);
etValue.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_CAP_SENTENCES);
答案 3 :(得分:2)