添加侦听器和设置侦听器之间有什么区别.
例如
addTextChangedListener(textWatcher);
setOnClickListener(clickListener);
Run Code Online (Sandbox Code Playgroud)
回答:
在aioobe回答之后,我在我的项目中对此进行了测试.所以我们可以这样做.
editText.addTextChangedListener(textWatcher1);
editText.addTextChangedListener(textWatcher2);
Run Code Online (Sandbox Code Playgroud)
但我们不能这样做.(在这种情况下,它只设置最后一个监听器clickListener2)
button.setOnClickListener(clickListener1);
button.setOnClickListener(clickListener2);
Run Code Online (Sandbox Code Playgroud)
另一个疑问
我无法想到我需要两个textWatcher用于单个editText的任何用例.任何人都可以提供这样的用例.(我应该将这个问题作为单独的问题提出来吗?)
| 归档时间: |
|
| 查看次数: |
7362 次 |
| 最近记录: |