如何将前12位数字显示为星号,将最后4位数字显示为数字

时间:2016-03-20 10:47:18

标签: android android-edittext

我有EditText输入信用卡号码。我只想保证前12位数和最后4位正常。两者之间也应该有空格。如下图所示:

enter image description here

卡号应该可以从EditText中提取,即如果editText.getText()应该返回整个卡号。请帮忙。

1 个答案:

答案 0 :(得分:0)

你可以尝试类似的东西:

String text = editText.getText();
String star = "**** **** **** " + text.subString(text.length() - 4);