Je me demandais pourquoi un bouton je fait pour afficher/cacher mes mises en page ne fonctionne qu'une fois, à savoir d'abord mes mises en page sont GONE, puis lorsque je clique sur un bouton, ils sont VISIBLE, mais plus tard, quand je clique sur le même bouton, leur point de vue n'est pas remis à GONE.show-hide bouton à bascule pour la mise en page dans Android
/**
* Method to show/hide buttons, on button click.
* @param v
*/
public void hideOrDisplayOptionIconsButton(View v)
{
// Hide layouts if VISIBLE
if(mMapViewsButtonsLinearLayout.getVisibility() == View.VISIBLE
&& mLocationButtonsLinearLayout.getVisibility() == View.VISIBLE)
{
mMapViewsButtonsLinearLayout.setVisibility(View.GONE);
mLocationButtonsLinearLayout.setVisibility(View.GONE);
}
// Show layouts if they're not VISIBLE
else
{
mMapViewsButtonsLinearLayout.setVisibility(View.VISIBLE);
mLocationButtonsLinearLayout.setVisibility(View.VISIBLE);
}
}
ce qui est le paramètre « v » dans la méthode?, Je ne vous vois pas en l'utilisant dans le code. – rahul
Etes-vous sûr que votre Bouton ne soit pas couvert par les mises en page quand vous les montrez? C'est-à-dire, êtes-vous sûr que votre clic n'est pas bloqué? –
Ajout au commentaire de Mike, vous pouvez vous connecter à la presse bouton pour vérifier si la pression du bouton est mise à feu ou non. – RamithDR