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

时间:2017-01-07 12:20:51

标签: android android-animation android-alertdialog

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

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

你可以这样做。

 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();