Aller au contenu

Redimensionner une View dynamiquement


Pierre87

Recommended Posts

Posté(e)

Dans une ListView, je voudrais afficher une View de taille/ratio "carré".

(Il s'agit d'une MapView)

Quand je fais pivoter l'écran, la largeur de la ListView change

donc il faut que la largeur (et la hauteur) de ma MapView change

Je ne sais pas quoi faire, ni par quel bout commencer :(

Posté(e)

facile :

       protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
       {
           // "square" ratio trick
           super.onMeasure(widthMeasureSpec, widthMeasureSpec);
       }

Comme je ne peux pas surcharger le onMeasure de MapView, je l'ai intégré dans un FrameLayout

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...