android自定义对话框居中显示和底部弹出

 时间:2026-02-17 02:23:49

1、一、编写对话框显示的动画效果,scale为缩放,alpha为透明度,动画从小到大,底部进来,底部退出等。如下图。

android自定义对话框居中显示和底部弹出

2、二、设置一个BaseDialog的类型,统一封装了,默认透明度,背景暗度,对话框宽度,显示位置,默认点击外部取消等属性。

android自定义对话框居中显示和底部弹出

3、三、在styles.xml中配置对话框样式,我们一定要配置这个 parent="Theme.AppCompat.Light.Dialog"和下图的对话框弹出和消失的动画,如下图。

android自定义对话框居中显示和底部弹出

4、四、在Dialog中的show方法中调用styles的样式效果,一般为我们只设置居中效果,和底部弹出和消失效果。如下图。

android自定义对话框居中显示和底部弹出

5、五、最后我们MainActivity中初始化对话框对象,并调用对话框的弹出显示,如下图,这是我们配置的底部弹出效果,这是我们需要的效果。

android自定义对话框居中显示和底部弹出

  • Axure如何配置内联框架#校园分享#
  • jquery如何获取div之间的内容
  • 摩尔庄园手游橙色浆果有什么用
  • 秘制蒜香微辣纸包鱼怎么做
  • js如何给文字添加删除线
  • 热门搜索
    qq农场点券有什么用 有什么好看的新电影 courage是什么意思 翕动的意思 执子之手与子偕老的意思 腰斩是什么意思 price是什么意思 诺言是什么意思 水彩笔什么牌子好 寿终正寝的意思