Autore Topic: Recuperare la dimensione di un ImageView  (Letto 501 volte)

Offline n3tmaster

  • Utente junior
  • **
  • Post: 96
  • Respect: 0
    • Google+
    • lerocchi
    • Mostra profilo
  • Dispositivo Android:
    Nexus 4 - Nexus 7 - PadFone JB
  • Sistema operativo:
    Mac OSX 10.7
Recuperare la dimensione di un ImageView
« il: 15 Marzo 2012, 17:52:17 CET »
0
Salve raga,
come da titolo ho la necessità di recuperare le dimensioni che occupa un'ImageView. Sto utilizzando i metodi imgView.getWidth() e imgView.getHeight()... ma purtroppo mi restituiscono i valori 0, 0...come mai?
Nel mio file XML ho impostato le proprietà Width e Height come "match_parent"...quindi in teoria dovrebbe occupare tutto lo spazio disponibile..ad ogni modo dovrebbero avere un valore SICURAMENTE maggiore di zero...
come mai è zero? dove, secondo voi, sto sbagliando?

Grazie a tutti anticipatamente!
Leandro Rocchi
Software Developer - Geodatabase Designer

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Recuperare la dimensione di un ImageView
« Risposta #1 il: 15 Marzo 2012, 19:06:47 CET »
0
In fase di onCreate (non lo dici ma suppongo sia quello il caso) la dimensione è zero. Infatti se associ il recupero delle dimensioni ad un Button, vedrai che tornano valori diversi da zero.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline n3tmaster

  • Utente junior
  • **
  • Post: 96
  • Respect: 0
    • Google+
    • lerocchi
    • Mostra profilo
  • Dispositivo Android:
    Nexus 4 - Nexus 7 - PadFone JB
  • Sistema operativo:
    Mac OSX 10.7
Re:Recuperare la dimensione di un ImageView
« Risposta #2 il: 16 Marzo 2012, 15:50:56 CET »
0
Grazie per la dritta, hai ragione. Ora ho risolto la cosa :)
Leandro Rocchi
Software Developer - Geodatabase Designer