手把手教你使用自定义dialog,可以出现在任意位置
程序开发
2023-09-06 14:59:34
这是我一次写博客
1.自定义了一个dialog,进行底部弹窗的弹出.里面可以嵌套多层控件.笔记ViewPager,RecyclerView,imageview,等等都可以进行嵌套.
2.首先设置style的样式,仿谷歌原生的dialog进行样式的设置
对样式设置完了之后,,在获得windows的窗口位置对窗口位置进行设置.比如说可以放在上面.下面.默认是在中间.也可以自定义按钮进行显示隐藏.
Window window = getWindow();window.setGravity(Gravity.BOTTOM);//放在最底下window.setGravity(Gravity.CENTER);//居中window.setGravity(Gravity.TOP);//置顶window.setGravity(Gravity.LEFT);//左边window.setGravity(Gravity.RIGHT);//右边
我这里采用的是最底下.并且用ViewPager的adapter里面进行RecyclerView的嵌套.先上布局
标签:
上一篇:
React学习 == 01介绍
下一篇:
相关文章
-
无相关信息