Dans mon application, j'ai 2 LinearLayout
juste au-dessus l'un de l'autre. Par le biais d'une option de menu, je veux pouvoir faire disparaître celui du bas et faire descendre celui du haut au-dessus de celui qui a disparu. LinearLayout
.
Le problème, c'est que je n'ai aucune idée de la façon de faire cela en Java.
Il n'est pas nécessaire de l'animer, je veux cacher la Layout
au retour d'une autre activité (le menu), en OnActivityResult
. Le menu activity
fixe un boolean
sur lequel je vérifie OnActivityResult
et en fonction de sa valeur, je détermine si je dois cacher ou afficher la partie inférieure de l'écran. 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 manière de procéder ?