मैं मास्किंग जोड़ना चाहते हैं .. 00000-0000000-0 तरहएंड्रॉयड संपादित पाठ मास्किंग
etusercnic.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
try {
String str = s.toString();
if (s.length() == 5 || s.length() == 13) {
str += "-";
etusercnic.setText(str);
etusercnic.setSelection(str.length());
}
} catch (Exception ignored) {
}
}
@Override
public void afterTextChanged(Editable s) {
}
});
यह पूरी तरह से काम करता है जब पहली बार मैं मान डाला है, लेकिन जब मैं किसी भी अंकों को दूर रखा - संकेत । तो मैं क्या कर सकता है ..
फहद प्रवाह से अधिक स्टैक पर करने के लिए [उत्तर स्वीकार] (http://stackoverflow.com/help/someone-answers) सीखते हैं। यदि यह आपके लिए काम करता है, अगर यह काम नहीं करता है तो आप जिस समस्या का सामना कर रहे हैं उसके साथ टिप्पणी करें। –