Comment animer l'ajout d'une vue dans Android?

Je voudrais savoir si il existe un moyen simple pour ajouter une vue (un bouton) pour un RelativeLayout, avec une sorte d'échelle de l'animation.
J'ai étendu une classe de Bouton et a fait quelque chose comme ceci:

    public class MyButton extends Button {

    @Override
    protected void onAttachedToWindow() {
        super.onAttachedToWindow();
        ScaleAnimation anim = new ScaleAnimation(0,1,0,1);
        anim.setDuration(1000);
        anim.setFillAfter(true);
        this.startAnimation(anim);
    }

Ensuite essayé d'ajouter ce bouton à vue et ça ne fonctionne pas. S'il vous plaît aider!

source d'informationauteur maza23