我希望实现AutocompleteTextView
的功能,但略有不同。而不是得到一个带有建议的下拉列表,我希望它为我完成这句话。
例如:我输入abc
并完成,其余文本为灰色:abc1@etc.etc
,然后单击按钮保留此文本或继续写入以进一步过滤此内容。
你认为这是可以实现的吗?
到目前为止,我已经看了我的问题,但我找到的所有答案都涉及到一个下拉列表,也许我看起来不够深。
答案 0 :(得分:1)
为什么不尝试实现自定义视图?
基本上,您需要执行与AutoCompleteTextView相同的操作,但不是在下拉列表中显示N个元素,而是必须将第一个选项添加到EditText。
看看:
然后,您可以使用索引和spannables来跟踪用户输入的数据和您建议的数据。
我不喜欢这个想法的一件事是,如果你有:
您需要输入大量字母,而无法选择与您提供的解决方案不同的字体。
答案 1 :(得分:0)
使用以下示例...我认为帮助你...
http://teamandroid4u.blogspot.in/2012/06/autocompletetextview-example.html