如何在 monodroid 中删除用于编辑文本的 TextChangedListener
How to remove TextChangedListener for Edit Text in monodroid
我已经使用 AddTextChangedListener
编辑文本:
edit_text.AddTextChangedListener(new NumberTextWatcher());
现在我想删除 TextChangedListenerfor the
EditText`。
我试过使用下面的代码,但我没有成功。
edit_text.RemoveTextChangedListener(NumberTextWatcher);
您需要将对您的 NumberTextWatcher
的引用存储在某处,以便稍后将其删除
//Field that stores the reference
private readonly NumberTextWatcher watcher = new NumberTextWatcher();
//Adds the listener
edit_text.AddTextChangedListener(watcher);
//Later in your code you can simply remove it like this:
edit_text.RemoveTextChangedListener(watcher);
我已经使用 AddTextChangedListener
编辑文本:
edit_text.AddTextChangedListener(new NumberTextWatcher());
现在我想删除 TextChangedListenerfor the
EditText`。
我试过使用下面的代码,但我没有成功。
edit_text.RemoveTextChangedListener(NumberTextWatcher);
您需要将对您的 NumberTextWatcher
的引用存储在某处,以便稍后将其删除
//Field that stores the reference
private readonly NumberTextWatcher watcher = new NumberTextWatcher();
//Adds the listener
edit_text.AddTextChangedListener(watcher);
//Later in your code you can simply remove it like this:
edit_text.RemoveTextChangedListener(watcher);