Animation Simple:Effectuer une translation vers le haut
Bonjour a tous,
Je souhaiterais qu'au clic sur un bouton reduire,une partie du contenu de l'application "disparaisse" et qu'en recliquant sur le bouton "reduire" la partie disparut "reaparaisse".
Comme par exemple lorsqu'on clique sur reduire dz une fenetre par ex.
Voici mon code
MainActivity.java
Code:
1 2 3 4 5 6 7 8 9
| Button b_reduire=null;
b_reduire=(Button) findViewById(R.id.bouton_reduire);
b_reduire.setOnClickListener(reduireListener);
private OnClickListener reduireListener = new View.OnClickListener() {
@Override
public void onClick(View v) {
Animation animation = AnimationUtils.loadAnimation(getBaseContext(), (R.id.animTranslation));
this.startAnimation(animation);//Je sais que "this" n'est pas le bon terme a employe ici c'est la que ca coince :)
}}; |
XML
Code:
1 2 3 4 5 6 7 8 9 10 11
| <!-- Debut:definit l'animation -->
<Translate
android:id="@+id/animTranslation"
android:fromXDelta="1.0"
android:fromYDelta="1.0"
android:toXDelta="0"
android:toYDelta="0"
>
<LinearLayout></LinearLayout><!--Des tas de LinearLayout differents-->
</Translate> |
Si vous avez besoin de plus de précision, n'hésitez pas à m'en demander.
Voila merci a vous :)
A+