Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
11.11.2016, 15:09
|
|||
---|---|---|---|
проблема с getTextBounds |
|||
#18+
Помогите разобраться. Есть HashMap, в качестве ключа буква, в качестве значения координаты прямоугольника, в который эта буква вписана. В обработчике события onTouch пытаюсь получить букву. Проблема в том, что не работает условие, которое проверяет попали ли координаты в область прямоугольника. Вот код Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
нажимаю букву "П" в логах вот что, по идее все должно работать 11-11 15:03:04.361 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: 76.0_247.0 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: __Rect(190, 250 - 190, 250) 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: false_true_false_true 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: !__Rect(225, 557 - 231, 600) 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: false_true_false_true 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: и__Rect(194, 428 - 220, 460) 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: false_true_false_true 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: П__Rect(74, 207 - 108, 250) 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: true_true_false_false 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: м__Rect(104, 78 - 140, 110) 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: false_true_true_false 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: в__Rect(224, 358 - 252, 390) 11-11 15:03:04.371 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: false_true_false_true 11-11 15:03:04.381 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: р__Rect(104, 637 - 132, 683) 11-11 15:03:04.381 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: false_true_false_true 11-11 15:03:04.381 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: т__Rect(282, 288 - 309, 320) 11-11 15:03:04.381 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: false_true_false_true 11-11 15:03:04.381 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: е__Rect(162, 7 - 190, 41) 11-11 15:03:04.381 31103-31103/ru.androiddeveloper.ya.gamekid D/myLogs: false_true_true_false HashMap заполняю так Код: java 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2016, 15:25
|
|||
---|---|---|---|
проблема с getTextBounds |
|||
#18+
nikomp, как минимум не вижу анализа MotionEvent. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2016, 15:28
|
|||
---|---|---|---|
проблема с getTextBounds |
|||
#18+
wadman, зачем его анализировать? я получил из него координаты ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2016, 15:38
|
|||
---|---|---|---|
проблема с getTextBounds |
|||
#18+
nikomp, там помимо нажатия и отпуска, есть движения и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2016, 15:39
|
|||
---|---|---|---|
проблема с getTextBounds |
|||
#18+
Я с телефона. Разве у rect нет что-то вроде intersect или contain? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=13&tablet=1&tid=1331033]: |
0ms |
get settings: |
9ms |
get forum list: |
30ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
300ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 417ms |
0 / 0 |