Non riesco a nascondere il mio FloatingActionButton
. Qui è il mio codice:FloatingActionButton setVisibility() non funziona
XML:
<CoordinatorLayout>
<AppBarLayout android:id="@+id/appbar">
<CollapsingToolbarLayout>
<ImageView/>
<android.support.v7.widget.Toolbar />
</CollapsingToolbarLayout>
</AppBarLayout>
<NestedScrollView />
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
app:layout_anchor="@id/appbar"
app:layout_anchorGravity="bottom|right|end"/>
</CoordinatorLayout>
E sto chiamando:
fab.clearAnimation();
fab.setVisibility(View.GONE);
sto cercando di nascondere la FAB, ma sembra che setVisibility
+ clearAnimation
non funziona se il FAB è in un CoordinatorLayout
.
Anche se chiamo fab.clearAnimation
, l'animazione è ancora attivata. Qualcuno può aiutarmi?
E cosa è fab ???? – Pankaj
@Clairvoyant fab è FloatingActionButton .. – user2331095
prova ad aggiungere fab.invalidate(), sotto setVisibility. Oppure cambia clearAnimation e setVisibility. – Danielson