弹出对话相对于另一个按钮

时间:2012-12-24 06:09:13

标签: android popup

我是Android的新手,我想修复一个相对于另一个按钮的弹出对话框。我正在使用代码来膨胀弹出窗口。如何获取按钮的当前位置,以便我可以使用这些值来膨胀弹出窗口。

1 个答案:

答案 0 :(得分:2)

这是我用来获取任何View对象的当前x / y坐标的代码:

/**
 * @return the absolute x and y coordinates of the given view
 */
public Point currentPosition(View view)
{
    int[] loc = new int[2];
    view.getLocationOnScreen(loc);
    return new Point(loc[0], loc[1]);
}