Browse Source

[검색][New] refactoring

hyodong.min 6 years ago
parent
commit
b1a9c5b4f1

+ 6 - 12
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/search/SearchResultModel.java

@@ -292,20 +292,14 @@ public class SearchResultModel extends Model {
     selectedCategoryIndex = 0;
     categoryCheckBeans = new ArrayList<>();
     int len = categoryBeans.size();
-    // 2개 이상 '전체' 추가
 
-    if (len == 1) {
-      CategoryBean bean = categoryBeans.get(0);
-      categoryCheckBeans.add(new CategoryCheckBean(bean.getCategoryName(), bean.getCategoryNumber(), true));
+    // 2개 이상 '전체' 추가
+    if (len > 1) {
+      categoryCheckBeans.add(new CategoryCheckBean(ResourceUtil.getString(R.string.search_category_all), "", true));
     }
-    else {
-      if (len > 1) {
-        categoryCheckBeans.add(new CategoryCheckBean(ResourceUtil.getString(R.string.search_category_all), "", true));
-      }
-      for (int i = 0; i < len; ++i) {
-        CategoryBean bean = categoryBeans.get(i);
-        categoryCheckBeans.add(new CategoryCheckBean(bean.getCategoryName(), bean.getCategoryNumber(), false));
-      }
+    for (int i = 0; i < len; ++i) {
+      CategoryBean bean = categoryBeans.get(i);
+      categoryCheckBeans.add(new CategoryCheckBean(bean.getCategoryName(), bean.getCategoryNumber(), len == 1));  // 카테고리가 1개일 때는 선택된 상태로 설정
     }
   }