问题标签 [textwatcher]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
113 浏览

java - 当 EditText A 有字母时显示 EditText B

所有- 我试图隐藏 EditText B,C 直到 EditText A 中至少有一个字符。我尝试过使用文本观察器...

但是 EditText B(和 C)要么总是可见,要么永远不可见,这取决于天气,或者我editText$.setVisibility(View.INVISIBLE); $.setVisibility(View.INVISIBLE);在 TextWatcher 之前声明。有人可以告诉我我做错了什么吗?感谢您的时间!

0 投票
1 回答
486 浏览

android - TextWatcher 工作到很晚

在我按下退格键之后,我的 textwatcher 正在工作,然后该建议出现了。我有一个文本观察器,可以从网络生成书籍列表。我也等着看它是否是一个净问题。但我发现不是因为那个,当我按退格键时它开始顺利工作。请帮忙

我开始建议线程我正在做 textview.setAdapter(adapter)。但它需要很多时间

0 投票
1 回答
2194 浏览

java - Android Listview 和 textWatcher

大家下午好 :)

我有一个用于添加目标的列表视图(不重要:p)。列表视图的子视图有一些文本视图和编辑文本框,用户可以在其中填写其信息。我有一个 Textwatcher,它检查 listview 的一个子项中的文本是否已更改,因此可以将数据写入 listview + 全局数组之外的数组中的类(用于在 activety 之间传递数据,但这也不重要)。

现在我的问题是,当我将一个项目添加到列表中时,edittext 'discription' 中所有先前现有项目的文本都会更改为新添加项目的文本。例如,当我在列表视图中有 1 个项目显示“测试”时,我在列表中添加了一个新项目,显示“这是一个新测试”>>两者都更改为“这是一个新测试”。我对程序进行了很多调试,并注意到最后(在添加新项目之后),程序将通过 textwatcher 's' = 'this is a new test' 和 position = '0'。这可能会导致第一个的文本发生变化。但我不明白为什么会这样。

有人可以帮助我吗?

这是我的列表视图:

这是我在 xml 中的目标子项:

这是我添加项目的地方(不要注意'geldclass'..它是一个存储全局数组的全局类):

0 投票
1 回答
2970 浏览

android - 格式编辑文本为美国电话号码 1(xxx)-xxxx 你在 android 中输入?

我一直在尝试找到将电话号码格式化为用户类型的简单解决方案。我不想使用任何库进行格式化。关于如何做的任何想法?

0 投票
2 回答
11375 浏览

android - EditText 中可点击的复合可绘制对象,点击时会弹出一个视图

我正在使用 TextWatcher 来验证我的输入,我希望我的红色提示图像是可点击的,这样我就可以给用户视觉反馈,如下图所示。到目前为止,我所拥有的是当我输入无效数据时出现的带有红色提示图像的编辑文本。我现在想知道如何使这个红色提示可点击并使弹出提示如图所示。

EditText 提示

这是我到目前为止的代码,

0 投票
1 回答
80 浏览

android - 我无法打开我想要的正确课程

大家。所以,我的 TextWatcher 有问题。我的列表视图工作正常。当我单击此 ListView (lv_arr) 中的特定项目时,它会打开一个我想要的特定类,到目前为止一切都很好。但是,当我从字符串(列表视图)之一搜索项目(名称)而不是打开与名称对应的特定类时,我的文本观察器(我正在使用从列表视图中搜索项目的编辑文本 [布局]) item,它根据位置打开一个类。例如:我搜索“Fluke”,而不是打开 Fluke.Class,而是打开 BirdHand.class。那不是我想要的。我希望它打开 Fluke.class

这是我正在使用的代码。我是新手:

}

0 投票
1 回答
270 浏览

android - Listview 搜索未返回正确的相应活动(TextWatcher)

我有一个列表视图,其中包含在我单击每个项目时开始的相应活动。它工作正常。但是当我搜索“Pedro”并单击它时,不要启动正确的活动。它打开了第一个活动“Joao.class”

这是我的代码。拜托,我需要一个详细的解释。我不太了解Java,所以有人可以向我解释或告诉我应该在哪里更改代码?

非常感谢!!!

0 投票
1 回答
744 浏览

android - 在我们的android应用程序中搜索列表?

嗨,在我的应用程序中有一个列表视图和一个搜索部分。我需要做的是,当我在搜索部分中搜索一个单词时,它应该根据我搜索的单词整理出相应的列表视图。我得到了一个代码排序名称,但我真正的问题是如果我需要搜索一个单词,例如我需要搜索

拉姆兹超级

这是我当前代码中的单个名称,我需要以正确的顺序从 R 然后 A 等搜索以整理名称。但我需要的是,如果我从Super开始搜索,我需要显示名称Ramz super in listview.how 我该怎么做我当前的搜索代码如下所示

0 投票
2 回答
192 浏览

java - 按下按钮时清除edittext

我希望我的 onTextChanged 类在用户输入“空格”时读取,以便我可以清除我的 EditText 视图。问题是按下空格键时没有任何反应。有谁知道我做错了什么?我的程序不会崩溃,它什么也不做。

0 投票
1 回答
1841 浏览

android - 将 TextWatcher 添加到具有 MenuItem.SHOW_AS_ACTION_ALWAYS 的 ActionBarSherlock 内的 EditText

我正在使用 ActionBarSherlock,我想用 MenuItem.SHOW_AS_ACTION_ALWAYS 在其中显示一个 EditText。它占据栏的整个宽度并根据需要显示。但是我在尝试向其中添加 TextWatcher 时遇到了麻烦。

所以根据这里接受的答案:http: //goo.gl/ite6h我写:

问题是,永远不会到达第 150 行(没有日志),并且没有任何侦听器未添加到搜索中(EditText)。

谁能指出我正确的方向?