我想知道如何在TextView中隐藏一些数字,有些就像那样显示 的(**** - **** - 1234)
谢谢
答案 0 :(得分:2)
尝试此方法......
public static String StrRpl(String str) {
char[] chars = str.toCharArray();
for (int i = 0, j = 0; i < chars.length && j < 5; i++) {
char ch = chars[i];
if (!Character.isWhitespace(ch)) {
chars[i] = '*';
j++;
}
}
str = new String(chars);
return str;
}
输出: ***** 234
将一个字符串传递给此方法,它将返回带有&#39; *&#39;字符直到前5个字符(您可以更改您的计数...当前为5)