En mi solicitud, tengo 2 LinearLayout'justo uno encima del otro. A través de una opción de menú, quiero poder hacer que desaparezca el inferior y que el superior caiga sobre el desaparecido LinearLayout.
El problema es que no tengo idea de cómo hacer esto en Java.
No tiene que estar animado, quiero ocultar el Layoutregreso de otra actividad (el menú), en OnActivityResult. El menú activityestablece una booleanen la que me registro OnActivityResult, y de acuerdo con su valor, determino si necesito ocultar o mostrar la parte inferior 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.
}
}
¿Alguien puede darme una pista o un enlace sobre cómo debo hacer esto?