Je crée un ImageButton sur main.xml. Et je veux mettre à l'échelle la taille et modifier la position de ImageButton sur la vue.Comment redimensionner et modifier dynamiquement la position de ImageButton?
main.xml
<ImageButton
android:id="@+id/BtnExplore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/btn_320x240_explorer"
android:background="@android:color/transparent"
/>
Je tournerai la taille - iwidth et iheight lorsque l'utilisateur cliquez sur le bouton - Suivant et Précédent.
Le bouton suivant est enfoncé.
iHeight++;
iWidth++;
BtnExplore.setMaxHeight(iHeight);
BtnExplore.setMaxWidth(iWidth);
BtnExplore.invalidate();
BtnExplore.postInvalidate();
Bouton Précédent activé.
iHeight--;
iWidth--;
BtnExplore.setMaxHeight(iHeight);
BtnExplore.setMaxWidth(iWidth);
BtnExplore.invalidate();
Je ne peux toujours pas mettre à l'échelle le bouton de l'image. J'ai aussi besoin de changer de position.
Voici le code complet. http://dl.dropbox.com/u/2452511/AndroidAP/IconClickTest-stackoverflow.tar.gz
Il n'est pas possible après que je test. Je ne suis pas sûr d'où le problème est. Quelque chose ne va pas avec setMinimumHeight ou invalider la fonction? – ccchun