从屏幕中的某个点启动警报对话框动画



我需要从屏幕中的特定点启动一个警报对话框,该对话框具有动画。单击按钮时,警报对话框将显示fade_in动画,并消失并带有fade_out动画。对话框需要从特定点进入。

我怎样才能做到这一点?

你可以

这样做。

 AlertDialog dialog = //create your Alert dialog here
 WindowManager.LayoutParams wmlp = dialog.getWindow().getAttributes();
 wmlp.gravity = Gravity.BOTTOM; //set preferred gravity
 wmlp.x = 300;   //x position
 wmlp.y = 300;   //y position
 dialog.setAttributes(wmlp);
 dialog.show();

最新更新