gpt4 book ai didi

android - 如何检查我的 EditText 是否有 TextChangedListener (TextWatcher)?

转载 作者:行者123 更新时间:2023-11-29 15:25:05 33 4
gpt4 key购买 nike

我知道我们可以使用 addTextChangedListenerTextWatcher 添加到 EditTexts 并使用 removeTextChangedListener 将其删除。但现在我想检查我的 EditText 是否有任何 TextWatcher

我该怎么做?

我有一个网格。它有一个适配器。我的适配器检查定义项的类型是否为 EditText 添加一个 TextWatcher 到它。当方法 getView 被调用时,TextWatcher 被添加到 EditText。如果添加了一个,我想避免添加额外的 TextWatchers

最佳答案

有变通方法,您可以使用 View 的 setTag 方法在 getview 方法中为您的 edittext 设置标签,在执行此操作之前检查 getTag 是否不为 null 如果您已经设置了 文本观察器...

if(editText object getTag is null then editText.seTtag and add watcher)否则返回

关于android - 如何检查我的 EditText 是否有 TextChangedListener (TextWatcher)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14117204/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com