我希望每个单词在 Edittext 中都应以大写字母开头。例如:-
约翰史密斯应该写成约翰史密斯我怎么能做到这一点?
设置 android:inputType="textCapWords"
为您的edittext xml。
您可以使用
android:inputType="textCapWords"
将每个单词大写
尝试这样的事情
放
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);