Jak uzyskać kordinacje ekranu odpowiadające całemu ekranowi, a nie dotknięciu widoku?
Mam pewne problemy z uzyskaniem prawdziwego (x, y) z mojego ekranu, obsługując zdarzenia dotykowe z jednego elementu widoku.
Mam to:
Gdy dotknę elementu widoku, daje mi współrzędne z początkiem znajdującym się w jego lewym górnym rogu, a jeśli wysunę palec z widoku, daje mi współrzędne ujemne (gdy przesuwa się w górę lub w lewo).
Chciałbym uzyskać lokalizację widoku na ekranie, aby dodać ją do współrzędnych (x, y), które otrzymuję, więc ostateczny wynik jest taki, że (0,0) znajduje się w lewym górnym rogu całego ekranu .
Potrzebuję także całkowitego rozmiaru ekranu, dzięki czemu wiem, kiedy palec znajduje się w prawym dolnym rogu.
Jak mogę to osiągnąć?
Dzięki.