我想找到AlertDialog
左上角的像素位置(x,y)。
我使用了以下但是它不起作用,它总是返回零:
myAlertDialog.getWindow().getAttributes().x
我已经搜索并找到了如何设置对话框的位置,但从未如何设置它?
谢谢!
答案 0 :(得分:-1)
int dialogLocation[] = new int[2];
myDialog.getLocationOnScreen(dialogLocation);
然后dialogLocation [0]将包含x值,dialogLocation [1]将包含y值。