java如何在从服务器接收数据时在TextView中创建标记?
我已经在我的安卓应用程序中实现了这些标记,并将其发送到服务器,但当从包含这些标记的服务器接收数据时,问题出现了,我正在使用EditText
上的append方法来获取这些标记。但问题是,is附加了来自服务器的所有数据,并创建了一个标记
我想在EditText
框中将来自服务器的每个标记显示为单个标记
下面是我从服务器获取标记并将其附加到edittext的代码:
for (int i=0; i< Config.vendortag.size(); i++)
{
mTagsEditText.append(Config.vendortag.get(i) + "\n" + "");
}
# 1 楼答案
如果你对第三方图书馆没意见,你可以签出this。创建自己的taggedTextView需要
extend
TextView
并将每个标记包装在一个drawable
类似的文件中# 2 楼答案
使用此库https://github.com/mabbas007/TagsEditText/blob/master/TagsEditText/src/main/java/mabbas007/tagsedittext/TagsEditText.java并使用此方法从服务器设置标记数据