/**
* 限制只能输入字母和数字,默认弹出英文输入法
*/
pwdEditText.setKeyListener(new DigitsKeyListener() {
@Override
public int getInputType() {

return InputType.TYPE_TEXT_VARIATION_PASSWORD;
}
@Override
protected char[] getAcceptedChars() {
char[] data = getStringData(R.string.login_only_can_input).toCharArray();
return data;

}

});


public String getStringData(int id) {
return getResources().getString(id);
}


String.xml

<string name="login_only_can_input">qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM1234567890</string>



pwdEditText 为 EditText 控件.

布局:

<EditText
android:id="@+id/login_input"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignRight="@+id/login_delete"
android:background="@null"
android:paddingLeft="14dp"
android:password="true"
android:textColor="@color/black"
android:textColorHint="@color/login_text_color"
android:textSize="14sp" />




更多相关文章

  1. Android常用控件-AutoCompleteTextView
  2. VideoView控件
  3. android 控件的移动
  4. android控件-ImageView使用方法整理
  5. android studio对于错误拼写/不识别的英文单词,给予波浪提示。
  6. Android 控件背景图片和imagebutton的使用(selector)
  7. Android自带的时间空间和日期控件
  8. Android 界面开发---控件事件监听器、按键处理

随机推荐

  1. 【开发者必看】移动应用趋势洞察白皮书-
  2. RocketMQ 部署启动指南-Docker 版
  3. SPI 机制-插件化扩展功能
  4. 锁住余额,为何还会更新异常?
  5. Spring 注解编程之模式注解
  6. 分享一些 Windows 平台上的神器
  7. 缘起 Dubbo ,讲讲 Spring XML Schema 扩展
  8. 聊聊对账系统的设计方案
  9. 还不知道如何使用 IDEA ?教你三招快速掌握
  10. 聊聊如何从零开始自学编程