问题标签 [multiautocompletetextview]

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 回答
354 浏览

java - MultiAutoCompleteTextView 令牌定义

我有一个MultiAutoCompleteTextView与 a 相关联TextWatcher的适配器和一个适配器,该适配器根据字段中输入的内容从数据库中返回内容。这一切正常,但我正在寻找一种方法来更改默认令牌定义行为,因此当用户在令牌中的某处点击并添加字符时,整个令牌被视为查询输入,而不是文本从最左边的标记到光标。

这是一个更具体的例子:

  1. 我的数据如下:a,b,aa,ab,aab,abb,aba,bb
  2. 我输入了以下标记:aa, bb
  3. 我将光标放在两个 a 之间(即 a|a)
  4. 我输入字母“b”
  5. 我得到以下建议:ab
  6. 我期待一个建议:aba

我希望我解释得足够好。我做了一个小示例项目,没有使用花哨的东西,只有默认值和一个简单的String数组,我有相同的行为,这似乎与文档定义与光标位置相关的标记的方式一致。

那么,是否有一种可靠的方法来包含以我的示例中描述的其他方式返回的建议?甚至我们的 SO 标签系统也是如此。

0 投票
0 回答
612 浏览

android - 更新MultiAutoCompleteTextView下拉android

我想在我的 android 应用程序中实现用户标记功能。我想要 Facebook 在评论中带有用户标签的相同功能。为此,我MultiAutoCompleteTextView在我的应用程序中实现了自定义,并且我还想同时显示用户图像和用户名。为此,我为 MultiAutoCompleteTextView 实现了自SimpleAdapter定义Filter。我参考了此链接并实现了该功能。

我要实现的更改是,每当我从下拉列表中选择任何项目时,都应从下拉列表中删除该项目,并且应使用剩余数据更新下拉数据。如果我从 AutocompleteText 中明确删除该选定项目,则该已删除项目应重新出现在下拉选择框中。我不知道如何实现这一点。我搜索了很多,但可以得到任何适当的解决方案。请帮我解决这个问题。

谢谢你。

活动代码:

评论适配器代码:

0 投票
1 回答
368 浏览

android - 在 MultiAutoComplete (TokenAutoComplete) 中使用 Spannable - Android

我想MultiAutoCompleteTextView在我的 android 应用程序中执行跨越。为此,我已经提到了 Splitwise TokenAutoComplete 项目及其正常工作。他们创建了MultiAutoCompleteTextView用于输入电子邮件 id.here 的自定义,每当我从下拉列表中选择任何项目时,它都会添加到自定义令牌类中。我想获取 MultiAutoCompleteTextView 的全部内容,无论是可跨文本还是简单文本。为此,如果我写getText().toString(),它会丢弃所有跨度值,只返回没有跨度的简单文本。我想在这个 MultiAutoCompleteTextView 中获取整个字符串以及 spannables。如果有人在他们的应用程序中使用过此控件或对此有任何想法,请帮助我解决此问题。谢谢

例子 :

输入文本:“@Marshall Wire 和@Amanda”

getText().toString 的输出:“@ and @”(marshall 线和 Amanda 是被丢弃的跨越对象)

0 投票
1 回答
410 浏览

java - MultiAutocompleteTextView 事件

我正在尝试以这样的方式使用 MultiAutocompleteTextView,即每当我在 textview 中键入一个字符时,都会触发一个事件,或者在键入 2-3 个元素后,再次触发该事件。

我使用 multiautocomplete 的原因是我还需要自动完成功能。

是否有这样的事件可以在每个字符或键入 2-3 个字符后触发?谢谢!

0 投票
0 回答
248 浏览

multiautocompletetextview - 如何限制 MultiAutoCompleteTextView 项目/输入

我有 MultiAutoCompleteTextView 用于在消息传递应用程序中选择多个收件人,但我只想将其限制为两个收件人或 3 个。一旦达到限制,用户应该无法添加更多收件人。任何提示如何做到这一点?

0 投票
0 回答
41 浏览

android - 我可以在自动完成中显示建议时使用按钮而不是文本吗

我知道自动完成使用文本元素来显示我想让建议显示为按钮而不是下拉菜单的建议

如何实现 onclick 方法来影响自动建议?

0 投票
0 回答
162 浏览

android - 使用一些正则表达式在 MultiAutoCompleteTextView 上自定义 Span

我想在我的应用程序中进行@提及。当我开始输入并注意到“@”时,我会显示来自多视图的建议,我会选择我想要的那个,最后我会得到这个字符串。

现在,我想在多视图中显示的是。

我想发送到服务器的是

可以有多个提及。有什么建议么?

0 投票
0 回答
1095 浏览

android - MultiAutoCompleteTextView 中的重复值问题

我是 android 开发的新手,我在我的 APP 中使用 MultiAutoCompleteTextView,以下是代码。

第一个问题和主要问题 TextView 获得重复值意味着同一国家/地区一次又一次地显示在 TextView 中。示例:我可以从自动完成 n 次中选择 USA,它在文本字段中显示 n 次。

我想要如果我已经从建议中选择了特定值,在这种情况下,它不应该在建议中可见,或者它不应该在 TextView 中可见。

第二期

我想自定义当前在 TextView 中的选定值的设计,例如附加背景和关闭符号。

0 投票
1 回答
553 浏览

android - MultiAutoCompleteTextView 不显示键盘建议

MultiAutoCompleteTextView在我的应用程序中使用。这是 Android API 中的一个很棒的控件。但是我面临一些问题。一,最烦人的是,在我的 Nexus 5 上,它没有显示键盘建议。在 Xperia Z 上,虽然显示键盘建议。找不到原因。任何人都可以帮助/指导我吗?这里是我的MultiAutoCompleteTextView.

0 投票
2 回答
699 浏览

android - MultiAutoCompleteTextView 建议分隔符颜色

MultiAutoCompleteTextView在我的 Android 应用程序中使用。我需要自定义这个控件的建议列表。我试过这个来自定义列表分隔符的颜色,但这对我不起作用。如何更新默认列表分隔线颜色MultiAutoCompleteTextView