Android Animation: Masquer/Afficher Le Menu

Je suis en train d'ajouter une animation à mon application qui permet de masquer ou d'afficher un menu sur simple pression du doigt. Fondamentalement, quelque chose de semblable à l'Impulsion de nouvelles lecteurs de vue de l'article. Je suis capable d'animer le menu conteneur. Cependant,le menu ne pas glisser vers le bas en même temps que le conteneur principal est de créer de l'espace pour le support de menu. Je voudrais savoir comment résoudre ce problème.

Voici mon code d'animation:

if(homeTabBar.getVisibility() == View.GONE){
    homeTabBar.setVisibility(View.VISIBLE);
    final Animation tabBlockHolderAnimation = AnimationUtils.loadAnimation(ArticleActivity.this, R.anim.tab_down);

    tabBlockHolderAnimation.setFillAfter(true);
    homeTabBar.startAnimation(tabBlockHolderAnimation);


}else{

    final Animation tabBlockHolderAnimation = AnimationUtils.loadAnimation(ArticleActivity.this, R.anim.tab_up);
    tabBlockHolderAnimation.setAnimationListener(new AnimationListener(){



    @Override
    public void onAnimationEnd(Animation animation) {

    //TODO Auto-generated method stub

    homeTabBar.setVisibility(View.GONE);
   }
});

tabBlockHolderAnimation.setFillAfter(true);

homeTabBar.startAnimation(tabBlockHolderAnimation);
InformationsquelleAutor Switch | 2011-08-15