我正在使用两个editext
并添加单独的textWatcher
类对象
当某人给予焦点时,第二个textListener
将被移除。
然后 我的问题是如何检查textListener是添加还是删除
提前thnax答案 0 :(得分:0)
AFAIK,没有方法可以获取EditText对象的当前assigne TextWatcher实例。
相反,你可以这样做,
mEdiText.addTextChangedListener(null);
在分配任何TextWatcher
之前,然后在任何事件或任何条件下将Watcher对象mEdiText.addTextChangedListener(new MyTextWatcher());
分配给EditText。
分配null
将删除之前的TextWatcher。
要知道它是否真的有用,只需运行你的应用并测试一次。