實現contacts中電話號碼字型變化的效果

2021-05-22 19:35:28 字數 736 閱讀 9378

聯絡人(contacts)學習一如何實現contacts中**號碼字型變化的效果:

效果如下:

變化為以下效果:

實現方法:

1、activity 實現 textwatcher 該 inte***ce

2、重寫以下3個方法:

private edittext mdigits;

public void beforetextchanged(charsequence s, int start, int count, int after)

public void ontextchanged(charsequence input, int start, int before, int changecount)

public void aftertextchanged(editable input) else if (input.tostring().length() <= 17) else if (input.tostring().length() <= 21) else

}else else if (input.tostring().length() <= 24) else if (input.tostring().length() <= 31) else

}if (specialcharsequencemgr.handlechars(this, input.tostring(), mdigits)) }

電話號碼問題

問題描述 商業單位需要容易記憶的 號碼,有一些方法可以讓 號碼變得更容易記憶。譬如,可以把 號碼寫成單詞或短語,如 mon glop 可以代表滑鐵盧大學的 有時僅僅是把號碼的一部分寫成單詞,如打 310 gino 便可向 gino 比薩餅店定購比薩。另一種讓 號碼容易記憶的方法是將數字用一種容易記的...

遮蔽電話號碼

private static final string regex fixedphone 010 02 d 0 3 9 d d private static final pattern pattern zipcode pattern.compile regex fixedphone 遮蔽 號碼,固定...

電話號碼問題

商業單位需要容易記憶的 號碼,有一些方法可以讓 號碼變得更容易記憶。譬如,可以把 號碼寫成單詞或短語,如 mon glop 可以代表滑鐵盧大學的 有時僅僅是把號碼的一部分寫成單詞,如打 310 gino 便可向 gino 比薩餅店定購比薩。另一種讓 號碼容易記憶的方法是將數字用一種容易記的方式組合起...