Влияние отображения телефона на координаты x, y - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь понять, почему точка в одном и том же месте на разных экранах телефонов Android может давать такие разные результаты. Я поместил точку примерно в одну и ту же позицию на двух разных экранах (Android Essential и Samsung Galaxy S7):

Essential

physicalHeight: [2279] 
screenHeight: [1920]
y value extracted from MotionEvent: [616.0]

Galaxy S7

physicalHeight: [2560]
screenHeight: [1920]
y value extracted from MotionEvent:: [770.25]

Что я не принимаю во внимание в том, что положение y на этих двух телефонах отличается почти на 150 точек, даже если положение примерно одинаково на обоих телефонах, и, как можно судить по значениям высоты, телефоны примерно такой же высоты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...