【发布时间】:2015-04-14 08:30:04
【问题描述】:
我有一个椭圆形的按钮。我想知道按钮的中间位置,但在最后一个坐标中,按钮结束的位置。
我尝试了以下代码的帮助,但是它不起作用。
View v;
int pos= v.getX()+ v.getWidth();
但是它返回的位置超出了视野范围。我也尝试过使用下面的代码来做到这一点。
Rect rectf = new Rect();
v.getLocalVisibleRect(rectf);
int pos = v.getX() + rectf.width
【问题讨论】:
-
你要的是中心坐标还是终点坐标?
-
结束坐标对我有用,但我的按钮是椭圆形的!!
标签: android android-layout android-view android-button