|
проблема с 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:09 |
|
проблема с getTextBounds
|
|||
---|---|---|---|
#18+
nikomp, как минимум не вижу анализа MotionEvent. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2016, 15:25 |
|
проблема с getTextBounds
|
|||
---|---|---|---|
#18+
wadman, зачем его анализировать? я получил из него координаты ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2016, 15:28 |
|
проблема с getTextBounds
|
|||
---|---|---|---|
#18+
nikomp, там помимо нажатия и отпуска, есть движения и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2016, 15:38 |
|
проблема с getTextBounds
|
|||
---|---|---|---|
#18+
Я с телефона. Разве у rect нет что-то вроде intersect или contain? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2016, 15:39 |
|
|
start [/forum/topic.php?fid=13&fpage=10&tid=1331033]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 162ms |
0 / 0 |