From 7c51fcdfc4a9bbeecfe4b2399ac13d32984bb822 Mon Sep 17 00:00:00 2001 From: Mike Penz Date: Sat, 7 Feb 2015 14:23:31 +0100 Subject: [PATCH] * show featured butotn only after images are loaded --- .../java/com/mikepenz/unsplash/activities/MainActivity.java | 1 + .../java/com/mikepenz/unsplash/fragments/ImagesFragment.java | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/app/src/main/java/com/mikepenz/unsplash/activities/MainActivity.java b/app/src/main/java/com/mikepenz/unsplash/activities/MainActivity.java index eaf396a..833006c 100644 --- a/app/src/main/java/com/mikepenz/unsplash/activities/MainActivity.java +++ b/app/src/main/java/com/mikepenz/unsplash/activities/MainActivity.java @@ -34,6 +34,7 @@ public boolean onCreateOptionsMenu(Menu menu) { menu.findItem(R.id.action_open_source).setIcon(new IconicsDrawable(this, FontAwesome.Icon.faw_github).color(Color.WHITE).actionBarSize()); menu_featured = menu.findItem(R.id.action_featured).setIcon(new IconicsDrawable(this, FontAwesome.Icon.faw_star).color(Color.WHITE).actionBarSize()); + menu_featured.setVisible(false); menu.findItem(R.id.action_shuffle).setIcon(new IconicsDrawable(this, FontAwesome.Icon.faw_random).color(Color.WHITE).actionBarSize()); return true; diff --git a/app/src/main/java/com/mikepenz/unsplash/fragments/ImagesFragment.java b/app/src/main/java/com/mikepenz/unsplash/fragments/ImagesFragment.java index eebe891..9a17722 100644 --- a/app/src/main/java/com/mikepenz/unsplash/fragments/ImagesFragment.java +++ b/app/src/main/java/com/mikepenz/unsplash/fragments/ImagesFragment.java @@ -63,9 +63,6 @@ public class ImagesFragment extends Fragment { public void onCreate(Bundle savedInstanceState) { setHasOptionsMenu(true); - //hide the actionMenuItem so it is not clickable - ((MainActivity) getActivity()).menu_featured.setVisible(false); - //get the drawables for the actionItems to save memory menuFeatured = new IconicsDrawable(ImagesFragment.this.getActivity(), FontAwesome.Icon.faw_star).color(Color.WHITE).actionBarSize(); menuUnFeatured = new IconicsDrawable(ImagesFragment.this.getActivity(), FontAwesome.Icon.faw_star_o).color(Color.WHITE).actionBarSize();