From a1d471a78b78a41cacea40d27116ca2a7499c38a Mon Sep 17 00:00:00 2001 From: Twig N Date: Sun, 19 Jan 2020 21:01:36 +1100 Subject: [PATCH] - improve styling of remote rss channels filter --- .../core/gui/remoterss/RemoteRssFragment.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/transdroid/core/gui/remoterss/RemoteRssFragment.java b/app/src/main/java/org/transdroid/core/gui/remoterss/RemoteRssFragment.java index 022a72e6..04102760 100644 --- a/app/src/main/java/org/transdroid/core/gui/remoterss/RemoteRssFragment.java +++ b/app/src/main/java/org/transdroid/core/gui/remoterss/RemoteRssFragment.java @@ -19,6 +19,7 @@ package org.transdroid.core.gui.remoterss; import android.support.v4.app.Fragment; import android.view.View; +import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.Spinner; import android.widget.TextView; @@ -30,7 +31,6 @@ import org.androidannotations.annotations.ItemClick; import org.androidannotations.annotations.ItemSelect; import org.androidannotations.annotations.ViewById; import org.transdroid.R; -import org.transdroid.core.gui.lists.SimpleListItemAdapter; import org.transdroid.core.gui.log.Log; import org.transdroid.core.gui.remoterss.data.RemoteRssChannel; import org.transdroid.core.gui.remoterss.data.RemoteRssItem; @@ -117,7 +117,15 @@ public class RemoteRssFragment extends Fragment { } public void updateChannelFilters(List feedLabels) { - remoterssFilter.setAdapter(new SimpleListItemAdapter(this.getContext(), feedLabels)); + List labels = new ArrayList<>(); + + for (RemoteRssChannel feedLabel : feedLabels) { + labels.add(feedLabel.getName()); + } + + ArrayAdapter adapter = new ArrayAdapter<>(this.getContext(), android.R.layout.simple_spinner_dropdown_item, labels); + adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + remoterssFilter.setAdapter(adapter); } /**