J'ai un bouton appelé partager sur la feuille de fond, maintenant je veux que ce bouton soit visible seulement si l'état est développé, dans n'importe quel autre bouton d'état ne devrait pas être visible. voici le code que j'ai essayé.la visibilité du bouton sur le changement de comportement de la feuille inférieure
if (mBottomSheetBehavior.getState() == BottomSheetBehavior.STATE_EXPANDED) {share.setVisibility(View.VISIBLE);}
if(mBottomSheetBehavior.getState()==BottomSheetBehavior.STATE_COLLAPSED){share.setVisibility(View.GONE);}
if(mBottomSheetBehavior.getState()==BottomSheetBehavior.STATE_SETTLING){share.setVisibility(View.GONE);}
if(mBottomSheetBehavior.getState()==BottomSheetBehavior.STATE_SETTLING){share.setVisibility(View.GONE);}
mais quand je fais glisser bottomsheet pour développer ou réduire rien ne se passe, est-il correctement que je ne sais pas
Oui, il existe un moyen https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html –