Use hide() to hide FAB which handles click event too

This commit is contained in:
neslihanturan 2017-12-27 14:35:50 +03:00 committed by maskara
parent 2726b9ef7e
commit c9118293aa

View file

@ -9,7 +9,7 @@ import android.support.annotation.Nullable;
import android.support.design.widget.BottomSheetBehavior; import android.support.design.widget.BottomSheetBehavior;
import android.support.design.widget.CoordinatorLayout; import android.support.design.widget.CoordinatorLayout;
import android.support.design.widget.FloatingActionButton; import android.support.design.widget.FloatingActionButton;
import android.util.Log;
import android.view.KeyEvent; import android.view.KeyEvent;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
@ -415,9 +415,9 @@ public class NearbyMapFragment extends android.support.v4.app.Fragment {
fabCamera.startAnimation(fab_close); fabCamera.startAnimation(fab_close);
fabGallery.startAnimation(fab_close); fabGallery.startAnimation(fab_close);
fabCommons.startAnimation(fab_close); fabCommons.startAnimation(fab_close);
fabCamera.setClickable(false); fabCamera.hide();
fabGallery.setClickable(false); fabGallery.hide();
fabCommons.setClickable(false); fabCommons.hide();
} else { } else {
@ -425,8 +425,9 @@ public class NearbyMapFragment extends android.support.v4.app.Fragment {
fabCamera.startAnimation(fab_open); fabCamera.startAnimation(fab_open);
fabGallery.startAnimation(fab_open); fabGallery.startAnimation(fab_open);
fabCommons.startAnimation(fab_open); fabCommons.startAnimation(fab_open);
fabCamera.setClickable(true); fabCamera.show();
fabGallery.setClickable(true); fabGallery.show();
fabCommons.show();
fabCommons.setClickable( fabCommons.setClickable(
!(place.siteLinks == null !(place.siteLinks == null
|| Uri.EMPTY.equals(place.siteLinks.getCommonsLink()))); || Uri.EMPTY.equals(place.siteLinks.getCommonsLink())));
@ -442,9 +443,9 @@ public class NearbyMapFragment extends android.support.v4.app.Fragment {
fabCamera.startAnimation(fab_close); fabCamera.startAnimation(fab_close);
fabGallery.startAnimation(fab_close); fabGallery.startAnimation(fab_close);
fabCommons.startAnimation(fab_close); fabCommons.startAnimation(fab_close);
fabCamera.setClickable(false); fabCamera.hide();
fabGallery.setClickable(false); fabGallery.hide();
fabCommons.setClickable(false); fabCommons.hide();
this.isFabOpen=!isFabOpen; this.isFabOpen=!isFabOpen;
} }
} }