Salut j'ai deux textViews que j'ai initialement mis sa visibilité à disparaître puis animer et devenir visible. Maintenant, je veux rendre l'invisible à nouveau, mais pour une raison quelconque, ils montrent encore à l'écran ne quelqu'un non pourquoi?changer la visibilité du texte android
dans mon onCreate() je fais la vue parti
register = (TextView)findViewById(R.id.register);
register.setVisibility(View.GONE);
forgotpassword = (TextView)findViewById(R.id.forgotpw);
forgotpassword.setVisibility(View.GONE);
puis plus tard je le rendre visible
public void run()
{
animations();
loginForm.setVisibility(View.VISIBLE);
register.setVisibility(View.VISIBLE);
forgotpassword.setVisibility(View.VISIBLE);
}
puis lorsqu'un utilisateur appuie sur un bouton je veux les vues de texte à devenir invisible afin qu'ils conservent leur mise en page, mais ils restent visibles à l'écran
signInBtn = (Button) findViewById(R.id.signin);
signInBtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
signInProcess();
}
});
public void signInProcess() {
register.setVisibility(View.INVISIBLE);
forgotpassword.setVisibility(View.INVISIBLE);
setuploader.setVisibility(View.VISIBLE);
}
Etes-vous sûr que la fonction 'signInProcess()' est appelée? –
oui j'ai édité ma question pour vous montrer –
est votre animation animant le signeInButton? –