jjzjj

mTxtCardNumber

全部标签

android - 如何使用 InputFilter 实现数字分组输入掩码?

我正在使用InputFilter类制作一个支持数字分组的屏蔽EditText。例如,当用户插入“12345”时,我想在EditText中显示“12,345”。我该如何实现?这是我的不完整代码:InputFilterIF=newInputFilter(){@OverridepublicCharSequencefilter(CharSequencesource,intstart,intend,Spanneddest,intdstart,intdend){for(inti=start;i0&&dest.length()%3==0){return","+source;}returnnull;}