Android EditText輸入手機(jī)號(hào)空格
平陸ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!@Override public void afterTextChanged(Editable s) { //需求是130 1234 4567,中間第4個(gè)數(shù)字和第5個(gè)數(shù)字空格前面加空格 StringBuffer sb = new StringBuffer(s); //StringBuffer.length()是長(zhǎng)度,所以下標(biāo)從1開始 //字符數(shù)組第4位如果不是空格字符,就在他前面插一個(gè)空格字符 if (s.length() >= 4) { char[] chars = s.toString().toCharArray(); //數(shù)字下標(biāo)是從0開始 if (chars[3] != ' ') { sb.insert(3,' '); setContent(sb); } } if (s.length() >= 9) { char[] chars = s.toString().toCharArray(); //因?yàn)榈?位加了一個(gè)空格,所以第8位數(shù)字,就是字符數(shù)組的第9位,下標(biāo)是8。 if (chars[8] != ' ') { sb.insert(8,' '); setContent(sb); } } }