Android TextView的屏幕文本坐标

时间:2012-01-18 12:18:33

标签: android textview screen

假设我的TextView里面有文字。是否有可能从TextView获取屏幕上某些单词的坐标?

2 个答案:

答案 0 :(得分:1)

这是

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]);

希望它有所帮助)))实际上,它适用于任何视图 - 不仅仅是电视。

答案 1 :(得分:0)

我有同样的问题,我已经解决了。您必须在TextView中使用clickableSpan。 有关详细信息,请参阅my post,并告诉我您是否有任何问题:)