Найдено 3 результата

nea
23 апр 2014, 14:17
Форум: Сенсоры, тач-события, мультитач, клавиатура
Тема: Соотношение MotionEvent.getX и canvas.getWidth()
Ответы: 2
Просмотры: 2735

Re: Соотношение MotionEvent.getX и canvas.getWidth()

Спрошу еще проще. Если для виз объекта задано wrap_content, его размер зависит много от чего и, похоже, даже во время выполнения его нельзя узнать? Или как-то можно?
nea
21 апр 2014, 20:02
Форум: Сенсоры, тач-события, мультитач, клавиатура
Тема: Соотношение MotionEvent.getX и canvas.getWidth()
Ответы: 2
Просмотры: 2735

Re: Соотношение MotionEvent.getX и canvas.getWidth()

Что-то мне никто ничего не говорит, уточню. В onTouch своя система координат, включает TITLE, например и координаты float. SurfaceView только один объект внутри экрана, но меня интересует самый простой случай, когда SurfaceView занимает весь экран под заголовком. Так как корректно пересчитать float ...
nea
21 апр 2014, 14:18
Форум: Сенсоры, тач-события, мультитач, клавиатура
Тема: Соотношение MotionEvent.getX и canvas.getWidth()
Ответы: 2
Просмотры: 2735

Соотношение MotionEvent.getX и canvas.getWidth()

Рисуем на canvas (SurfaceHolder) и на ней имеем координаты int.
Пальцем тыкаю onTouch и координаты e.getX() float, есть еще коэффициенты float scaleX = e.getXPrecision(). Как их состыковать? Что-то не нашел в уроках.
Спасибо за внимание и за уроки!