|
|
@@ -151,6 +151,22 @@ public class SearchModel extends Model {
|
|
|
public void onApiSuccess(SearchPopularTagResultBean resultBean) {
|
|
|
popularTagBeans = resultBean.getData();
|
|
|
|
|
|
+ // 중복 태그 제거
|
|
|
+ int len = popularTagBeans.size();
|
|
|
+ for (int i = len - 1; i >= 0; --i) {
|
|
|
+ TagBean tagBean = popularTagBeans.get(i);
|
|
|
+ for (int k = len - 1; k >= 0; --k) {
|
|
|
+ if (i != k) {
|
|
|
+ TagBean bean = popularTagBeans.get(k);
|
|
|
+ if (tagBean.getTagName().equals(bean.getTagName())) {
|
|
|
+ popularTagBeans.remove(i);
|
|
|
+ --len;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// # 붙여줌
|
|
|
for (TagBean tagBean : popularTagBeans) {
|
|
|
tagBean.setTagName(toTag(tagBean.getTagName()));
|
|
|
@@ -263,7 +279,7 @@ public class SearchModel extends Model {
|
|
|
autoCompletionTagBeans.add(bean);
|
|
|
}
|
|
|
|
|
|
- if(autoCompletionTagBeans.size() > 10) {
|
|
|
+ if (autoCompletionTagBeans.size() > 10) {
|
|
|
autoCompletionTagBeans = autoCompletionTagBeans.subList(0, 10);
|
|
|
}
|
|
|
|