Текстовые координаты Android TextView на экране - PullRequest
0 голосов
/ 18 января 2012

Предполагая, что у меня есть TextView с текстом внутри. Можно ли из этого TextView получить координаты некоторых слов на экране?

Ответы [ 2 ]

1 голос
/ 30 апреля 2012

Здесь идет

TextView tv;
int[] coordinates = new int[2];

tv.getLocationOnScreen(coordinates);

Log.v("Coordinates of my TextView are: ", "Left(X) = "+coordinates[0]+" and Top(Y) = "+coordinates[1]);

Надеюсь, это помогло))) На самом деле, это работает для любого просмотра - не только телевизор.

0 голосов
/ 30 августа 2012

У меня была такая же проблема, и я решил ее. Вы должны использовать clickableSpan внутри вашего TextView. См. мой пост для более подробной информации, и скажите мне, если у вас есть какие-либо проблемы:)

...