根据搜索文本高亮显示AutoCompleteTextView下拉列表中的文本

5

我在我的应用程序中实现了AutoCompleteTextView作为搜索字段。

我想要在下拉列表中突出显示输入到AutoCompleteTextView(搜索文本字段)的文本。我该怎么做?


到目前为止,我可以自定义整个文本建议,但不能自定义已键入的特定字符。 - sameer balouria
- sameer balouria
请在此处阅读我的答案:https://dev59.com/zG_Xa4cB1Zd3GeqPwACc#30158346 - Milad
1个回答

2
因此,在您的getView方法中添加以下内容。
Spannable spanText = Spannable.Factory.getInstance().newSpannable(textString);
spanText.setSpan(new BackgroundColorSpan(0xFFFFFF00), startIndex, endIndex, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
myTv.setText(spanText);

我没有使用自定义视图,而是使用自动完成的textView(默认安卓)。 - sameer balouria
我正在使用自定义适配器.. 我从哪里获取“textString”?新的Spannable(textString); - Prashanth Debbadwar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接