没有合适的资源?快使用搜索试试~ 我知道了~
android之密码输入框更改默认黑点图标为星号图标
需积分: 12 0 下载量 161 浏览量
2019-05-23
11:50:55
上传
评论
收藏 27KB DOC 举报
温馨提示


试读
1页
将密码输入框的默认黑点图标改成星号图标,或者其他任意图标。
资源推荐
资源详情
资源评论















//
更改密码输入字符为星号
private class MyPasswordTransformationMethod extends
PasswordTransformationMethod {
@Override
public CharSequence getTransformation(CharSequence source, View view){
return new PasswordCharSequence(source);
}
private class PasswordCharSequence implements CharSequence {
private CharSequence mSource;
private PasswordCharSequence(CharSequence mSource) {
this.mSource = mSource;
}
@Override
public int length() {
return mSource.length();
}
@Override
public char charAt(int i) {
return '*';
}
@Override
public CharSequence subSequence(int start, int end) {
return mSource.subSequence(start, end);
}
}
}
TextView textView = new TextView(mContext);
//设置为密码输入模式
textView.setInputType(InputType.TYPE_NUMBER_VARIATION_PASSWORD |
InputType.TYPE_CLASS_NUMBER);
//将默认的密码字符(圆点.)更改为星号(*)
textView.setTransformationMethod(new
MyPasswordTransformationMethod());
//设置文本框的最长字符个数
textView.setFilters(new InputFilter[]{new InputFilter.LengthFilter(6)});
资源评论


「已注销」
- 粉丝: 4
- 资源: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
