在android中需要密码editText中的空格

时间:2012-11-26 12:30:14

标签: android passwords space

我需要在Android中的密码editText中每4个字符后显示空格。 我怎么能这样做,请建议我。

谢谢,

Veerababu

2 个答案:

答案 0 :(得分:1)

使用TextWatcher并管理密码字符串

http://developer.android.com/reference/android/text/TextWatcher.html

答案 1 :(得分:0)

这可能是你的答案......

int temp=0;

public void onTextChanged(CharSequence s,int start, int before, int count)
{
   if(((s.length()-temp)%4)==0)
   {                        
    et.setText(et.getText().toString()+" ");
    int position = et.getText().toString().length();
    Editable etext = et.getText();
    Selection.setSelection(etext, position);
    temp++;
   }
}