diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2015-05-12 19:02:39 +0200 |
---|---|---|
committer | Martin Fietz <Martin.Fietz@gmail.com> | 2015-05-12 21:21:16 +0200 |
commit | 0f293a4d786482aeb59e8dc21708488c1a52f376 (patch) | |
tree | 703528b141b2ba3a22e0dcffd193a760776ad21e /app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java | |
parent | e98041c7baf83d4f3a02af1498349f350872c206 (diff) | |
download | AntennaPod-0f293a4d786482aeb59e8dc21708488c1a52f376.zip |
Fix ActionBar SearchView
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java index 6cd78da50..6787f28b5 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/AllEpisodesFragment.java @@ -8,6 +8,7 @@ import android.os.AsyncTask; import android.os.Bundle; import android.os.Handler; import android.support.v4.app.Fragment; +import android.support.v4.view.MenuItemCompat; import android.support.v7.widget.SearchView; import android.view.LayoutInflater; import android.view.Menu; @@ -197,8 +198,9 @@ public class AllEpisodesFragment extends Fragment { if (itemsLoaded) { inflater.inflate(R.menu.new_episodes, menu); - final SearchView sv = new SearchView(getActivity()); - MenuItemUtils.addSearchItem(menu, sv); + MenuItem searchItem = menu.findItem(R.id.action_search); + final SearchView sv = (SearchView) MenuItemCompat.getActionView(searchItem); + MenuItemUtils.adjustTextColor(getActivity(), sv); sv.setQueryHint(getString(R.string.search_hint)); sv.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override |