在顶端显示对话框
AlertDialog alertDialog = new AlertDialog.Builder(this)
.setMessage("在顶端显示对话框").setPositiveButton("确定", null).create();
Window window = alertDialog.getWindow();
window.setGravity(Gravity.TOP);
alertDialog.show();
在底端显示对话框
AlertDialog alertDialog = new AlertDialog.Builder(this).setMessage("在底端显示对话框")
.setPositiveButton("确定", null).create();
Window window = alertDialog.getWindow();
window.setGravity(Gravity.BOTTOM);
alertDialog.show();
在任意位置显示对话框
AlertDialog alertDialog = new AlertDialog.Builder(this).setMessage("在任意位置显示对话框")
.setPositiveButton("确定", null).create();
Window window = alertDialog.getWindow();
WindowManager.LayoutParams lp = window.getAttributes();
lp.x = -20;
lp.y = -120;
window.setAttributes(lp);
alertDialog.show();