diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2016-07-18 07:43:44 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-18 07:43:44 +0200 |
commit | 44b37fc04303ec1b71d358e3c5b56ee560f9a85d (patch) | |
tree | 1ca3cd23dc0c4fd3df154d97797e92962d1ec15f /app/src | |
parent | 9d5d3508cf1f0f934dc35c5a075f0e7835dae315 (diff) | |
parent | 16e640ab1af3e1a194263910e5594840b5ec3bce (diff) | |
download | AntennaPod-44b37fc04303ec1b71d358e3c5b56ee560f9a85d.zip |
Merge pull request #2067 from orelogo/develop
Improve search results: "no results" view, no duplicates, transparent played episodes
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/adapter/SearchlistAdapter.java | 3 | ||||
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/SearchFragment.java | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/adapter/SearchlistAdapter.java b/app/src/main/java/de/danoeh/antennapod/adapter/SearchlistAdapter.java index ac10d53f6..8e1aa24e0 100644 --- a/app/src/main/java/de/danoeh/antennapod/adapter/SearchlistAdapter.java +++ b/app/src/main/java/de/danoeh/antennapod/adapter/SearchlistAdapter.java @@ -11,6 +11,7 @@ import android.widget.ImageView; import android.widget.TextView; import com.bumptech.glide.Glide; +import com.nineoldandroids.view.ViewHelper; import de.danoeh.antennapod.R; import de.danoeh.antennapod.core.feed.Feed; @@ -96,6 +97,8 @@ public class SearchlistAdapter extends BaseAdapter { holder.subtitle.setText(result.getSubtitle()); } + ViewHelper.setAlpha(convertView, item.isPlayed() ? 0.5f : 1.0f); + Glide.with(context) .load(item.getFeed().getImageLocation()) .placeholder(R.color.light_gray) diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/SearchFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/SearchFragment.java index db57279de..f64b4c20a 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/SearchFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/SearchFragment.java @@ -182,6 +182,9 @@ public class SearchFragment extends ListFragment { } searchAdapter.notifyDataSetChanged(); setListShown(true); + + String query = getArguments().getString(ARG_QUERY); + setEmptyText(getString(R.string.no_results_for_query, query)); } private final SearchlistAdapter.ItemAccess itemAccess = new SearchlistAdapter.ItemAccess() { |