我有一个椭圆形的按钮。我想知道按钮的中间位置,但是在最后一个坐标中,按钮结束。
我尝试过以下代码的帮助,但它无效。
View v;
int pos= v.getX()+ v.getWidth();
然而,它返回的位置离开了视野区域。我也试过这个以下代码。
Rect rectf = new Rect();
v.getLocalVisibleRect(rectf);
int pos = v.getX() + rectf.width
答案 0 :(得分:0)
int location[] = new int[2];
v.getLocationOnScreen(location);
int pos = location[0] + v.getMesuredWidth();