Android将AlertDialog设置为屏幕

时间:2018-05-01 13:18:28

标签: android animation alertdialog

我有一个 AlertDialog ,我想从上面制作动画。它应该以这样的方式设置动画,以便在动画完成时顶部位置 AlertDialog 应与工具栏的顶部位置相同,如下图所示。或者你能告诉我它是如何在图像中实现的。需要你的帮助!!

在对话框动画之前

enter image description here

对话动画后

enter image description here

AlertDialog:

AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                builder.setTitle("Animation Dialog");
                builder.setMessage("type");
                builder.setNegativeButton("OK", null);
                AlertDialog dialog = builder.create();
                dialog.getWindow().getAttributes().windowAnimations = R.style.DialogAnimations;
                dialog.show();

0 个答案:

没有答案