展会信息港展会大全

android开发中EditText 输入英文字母自动大写
来源:互联网   发布日期:2016-01-06 19:14:10   浏览:2452次  

导读: EditText et1 = (EditText) findViewById(R id editText1); EditText et2 = (EditText) findViewById(R id editText2); EditText et3 = (EditText) findViewById(R id editText ...

EditText et1 = (EditText) findViewById(R.id.editText1);

EditText et2 = (EditText) findViewById(R.id.editText2);

EditText et3 = (EditText) findViewById(R.id.editText3);

et1.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_CAP_SENTENCES);

et2.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_CAP_WORDS);

et3.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);

或者在xml中设置

<EditText

android:id="@+id/editText1"

android:layout_width="fill_parent"

android:layout_height="100dp"

android:inputType="textCapSentences|textAutoCorrect" >

</EditText>

<EditText

android:id="@+id/editText2"

android:layout_width="fill_parent"

android:layout_height="100dp"

android:layout_marginTop="10dp"

android:inputType="textCapWords|textAutoCorrect" />

<EditText

android:id="@+id/editText3"

android:layout_width="fill_parent"

android:layout_height="100dp"

android:layout_marginTop="10dp"

android:inputType="textCapCharacters|textAutoCorrect" />

注意:必须使用谷歌的输入法,才起作用

赞助本站

人工智能实验室
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港