From a34d1217c33889e86e06442b21b4be3f57a5e38d Mon Sep 17 00:00:00 2001 From: misaochan Date: Sat, 5 Nov 2016 16:51:25 +1300 Subject: [PATCH] Add mInflator, rearrange class vars in CategoriesAdapter --- .../nrw/commons/category/CategoriesAdapter.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/category/CategoriesAdapter.java b/app/src/main/java/fr/free/nrw/commons/category/CategoriesAdapter.java index 55627a0c8..f4e685903 100644 --- a/app/src/main/java/fr/free/nrw/commons/category/CategoriesAdapter.java +++ b/app/src/main/java/fr/free/nrw/commons/category/CategoriesAdapter.java @@ -15,18 +15,21 @@ import java.util.TreeSet; import fr.free.nrw.commons.R; public class CategoriesAdapter extends BaseAdapter { - private Context context; - private ArrayList items; - - private LayoutInflater mInflater; - private static final int TYPE_ITEM = 0; private static final int TYPE_SEPARATOR = 1; + + private Context context; + private LayoutInflater mInflater; + + //FIXME: Might have issue here, headers need to be a String type so you can't just add them to an ArrayList of CategoryItem + private ArrayList items; + private TreeSet sectionHeader = new TreeSet(); public CategoriesAdapter(Context context, ArrayList items) { this.context = context; this.items = items; + mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); } public int getCount() {