Dans mon application, j'ai des 2 LinearLayout
juste au-dessus de l'autre. Via une option de menu, je veux pouvoir faire disparaître celui du bas et faire descendre celui du haut sur le disparu LinearLayout
.
Le problème est que je n'ai aucune idée de comment faire cela en Java.
Il n'est pas nécessaire de l'animer, je souhaite masquer le Layout
au retour d'une autre activité (le menu), dans OnActivityResult
. Le menu activity
définit un boolean
sur lequel je m'enregistre OnActivityResult
et, en fonction de sa valeur, je détermine si je dois masquer ou afficher le bas Layout
:
// Only change value if it is different from what it was.
if(mUseVolumeButtonAsPTT != resultData.getBoolean("UseVolumeButtonAsPTT")){
mUseVolumeButtonAsPTT = resultData.getBoolean("UseVolumeButtonAsPTT");
if(!mUseVolumeButtonAsPTT){
// Hide lower LinearLayout.
} else {
// Show lower LinearLayout.
}
}
Quelqu'un peut-il me donner un indice ou un lien sur la façon dont je dois faire cela?