2012-02-03 10 views

risposta

6

È possibile utilizzare questo con getLocationOnScreen(int [])

13
x = imageViewObject.getLeft(); 
y = imageViewObject.getTop(); 

Speranza, aiuto voi!

+0

Grazie alla sua funzionato per me – Sakthimuthiah

+1

non ha funzionato per me. Tutto ha restituito zero. (Utilizzato con Button, non con ImageView, ma ciò non dovrebbe fare la differenza.) – mathheadinclouds

1

Significato di posizione xey, altezza e larghezza?

Questo layout è una vista, quella vista ha queste proprietà.

+0

voglio ottenere la posizione corrente sulla vista significa x e y corrdinate, in modo che io possa animare da questa posizione a quella posizione. – Programmer

+0

Guarda i metodi disponibili nella classe View. – JoxTraex

7

In fase di esecuzione è possibile ottenere la posizione di ogni oggetto View (questo include Layouts troppo) con

sinistra Posizione di vista dell'oggetto getleft()

superiore Posizione di vista dell'oggetto getTop()

destro Posizione di Vista Oggetto getRight()

Posizione in basso della vista Oggetto getBottom()

Anche è possibile ottenere la posizione con

getLocationOnScreen(int [])

Problemi correlati