80,351
社区成员
发帖
与我相关
我的任务
分享
EditText t = new EditText(this);
t.setTransformationMethod(new TransformationMethod() {
@Override
public void onFocusChanged(View view, CharSequence sourceText, boolean focused, int direction, Rect previouslyFocusedRect) {
// TODO Auto-generated method stub
}
@Override
public CharSequence getTransformation(CharSequence source, View view) {
// TODO Auto-generated method stub
return new SubCharSequence(source);
}
});
private class SubCharSequence implements CharSequence {
private CharSequence mSource;
public SubCharSequence(CharSequence source) {
mSource = source;
}
public char charAt(int index) {
return '*';
}
public int length() {
return mSource.length();
}
public CharSequence subSequence(int start, int end) {
return mSource.subSequence(start, end);
}
}