我正在尝试在textview中获取文本的确切位置,当旋转为0',180',360'
时,我已通过此代码获取文本在textview中的位置fTranslationX和fTranslationY是MOtionEvent的event.getX和event.getY
Rect rect = new Rect();
rect.left = (int) fTranslationX;
rect.top = (int) fTranslationY;
rect.right = (int) (fTranslationX + getTextWidth());
rect.bottom = (int) (fTranslationY + getLineHeight());
我的TextView是自定义的,所以在旋转之后我无法获得旋转的Rect,我的文本被旋转但是Rect保持在相同的点! 如何在TextView中获取旋转文本的Rect(TextView的width = height = fill_parent)
任何想法?