J'ai actuellement le code suivant pour rendre TabLayout invisible:Android studio, besoin de se cacher TabLayout au lieu de le rendre invisible
final TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs);
tabLayout.setVisibility(View.INVISIBLE);
Ce que le code ci-dessus fait est fait l'TabLayout et des fragments de l'onglet invisible, mais il reste en le même endroit. J'ai besoin de le faire cacher et de bouger AU-DESSUS de l'écran.
final TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs);
tabLayout....?
Comme les états ci-dessus, quel code aurais-je besoin pour le TabLayout de se déplacer réellement au-dessus de l'écran et se cacher au lieu d'être invisible et rester en même endroit?
Non, GONE a le même résultat que INVISIBLE. Y a-t-il moyen de faire bouger TabLayout? – iBEK
GONE devrait leur éviter de prendre de la place. C'est un peu cher, mais vous pourriez forcer TabLayout à avoir une largeur et une hauteur de 0px et voir si cela fonctionnerait. Vous voudriez enregistrer ces dimensions avant de le réduire. – Zitzabis