这两天练习一个项目 显示对话框类似于QQ发表说说,宽是充满屏幕的 并且有上下的显示隐藏动画 但是AlertDialog默认显示模式是有边距的 用了很多方法怎么也消除不了AlertDialog的边距 如下图这样
后来选择使用Dialog消除了默认边距的效果 经过修改最终效果如下图
代码开始 注意是dialog 不是AlertDialog
动画效果 在res下创建anim文件
显示时候的动画
<translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="300"
android:fromXDelta="0"
android:fromYDelta="80%p"