ITextWatcher
인터페이스를 구현하는 클래스를 만듭니다. 텍스트가 리스너를 변경 그런 다음
public override void OnCreate()
{
// other code..
myEditText.AddTextChangedListener(new CreditCardFormatter(myEditText));
}
그런 다음 텍스트를 포맷 재정의 방법을 사용 (단편 또는 OnCreateView
) ... 그 클래스의
public class CreditCardFormatter : Java.Lang.Object, ITextWatcher
{
private EditText _editText;
public CreditCardFormatter(EditText editText)
{
_editText = editText;
}
public void AfterTextChanged(IEditable s)
{
}
public void BeforeTextChanged(ICharSequence s, int start, int count, int after)
{
}
public void OnTextChanged(ICharSequence s, int start, int before, int count)
{
}
}
활동에
을 .. 인스턴스를 추가 당신이 필요한 것을 보여주기 위해서.
'EditText'와 함께 사용 하시겠습니까? 사용자는'TextView '를 입력 할 수 없으므로 아무 것도 작동하지 않습니다. –
예, 미안 해요 EditText를 의미합니다 – elunap