getDialog.getWindow在android中是什么意思?

时间:2014-03-18 12:20:32

标签: java android android-layout layout dialog

我读了一些代码,其中对话框的x,y坐标设置如下:

WindowManager.LayoutParams p = getWindow().getAttributes();
p.y = location[1] + switchSelector.getHeight();
int switchSelectorMidBottomXPosition = switchSelector.getWidth() / 2 + location[0];
p.x = switchSelectorMidBottomXPosition - mToolTipLayout.getWidth() + 2 * pxsRightToArrow;

getDialog.getWindow是什么意思?

为什么不只是布置getDialog参数

1 个答案:

答案 0 :(得分:0)

getDialog()只是从DialogFragment返回私有变量mDialog。而getDialog.getWindow手动显示为具有新设置的大小对话框。