From 56334afe03b1b2f0e0731e5039c54b45fcc1d1ca Mon Sep 17 00:00:00 2001 From: neslihanturan Date: Wed, 9 Oct 2019 13:03:26 +0300 Subject: [PATCH] Add nearby list adapter --- .../NearbyFilterSearchListViewAdapter.java | 75 +++++++++++++++++++ .../nearby/NearbyfilterSearchListView.java | 21 ++++++ .../fragments/NearbyParentFragment.java | 31 ++++---- .../res/layout/fragment_nearby_parent.xml | 5 ++ .../res/layout/nearby_filter_all_items.xml | 2 - .../main/res/layout/nearby_filter_list.xml | 7 +- .../res/layout/nearby_search_list_item.xml | 20 +++++ app/src/main/res/values/strings.xml | 4 +- 8 files changed, 141 insertions(+), 24 deletions(-) create mode 100644 app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchListViewAdapter.java create mode 100644 app/src/main/java/fr/free/nrw/commons/nearby/NearbyfilterSearchListView.java create mode 100644 app/src/main/res/layout/nearby_search_list_item.xml diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchListViewAdapter.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchListViewAdapter.java new file mode 100644 index 000000000..30a7d6dfa --- /dev/null +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyFilterSearchListViewAdapter.java @@ -0,0 +1,75 @@ +package fr.free.nrw.commons.nearby; + +import android.content.Context; +import android.graphics.drawable.Icon; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ArrayAdapter; +import android.widget.ImageView; +import android.widget.TextView; + +import java.util.ArrayList; + +import fr.free.nrw.commons.R; + +public class NearbyFilterSearchListViewAdapter extends ArrayAdapter