Bonjour,
J'aimerais récupérer la taille d'une imageView dès le lancement de mon application.
L'idée est simple, je souhaiterais faire la même chose que Google Maps, c'est à dire afficher une image, et placer des pointeurs à des endroits sur cette image.
Les pointeurs sont récupéré grâce à des fichiers XML qui contiennent le % en X et le % en Y par rapport à l'image.
Pour les placer sur mon image, j'aimerais faire quelque chose comme ça :
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
{....quelques code....}
float maxX = imageViewCarte.getWidth();
float maxY = imageViewCarte.getHeight();
Le problème est que ces valeurs sont null à ce stade de l'application.
J'ai donc tenté de faire de même au onStart, ainsi que le onResume, mais rien n'y fait, je récupère toujours 0 !
Pourtant, si je fais la même chose dans un evenement comme onClick afin d'afficher la valeur dans un Toast, elle s'affiche correctement.
J'attend avec impatience votre réponse,
Merci de m'avoir lu,
Julien.
Partager