关于dialog置于底层的问题

时间:2021-10-15 00:55:57

我今天开发的一个dialog,引用代码中已有的,发现是居中的

接下来,我要把它置为底部

 

然后,我的思路就是从dialog的view设置入手,还用了setgravity,最后还是不成功

 

所以,后来,我休息一下以后,就想到了这个dialog,置底,这样可以?然后百度看看

结果就找到了方法

Window window=dialog.getWindow();
window.setGravity(Gravity.BOTTOM);

 

通过这个,我感悟到两点:

1.百度的关键词很重要

我一开始百度的关键词是:菜单置底,搜索了好久,有方法,但有点麻烦,都是要重新执行一遍

然后我百度的关键词是:dialog 置底,通过这个搜索,我发现了方法

尝试成功了

2.尽量能用google 和stackflow 提升搜索的效率

一直用百度,其实很多问题,都是在国外都解决好了,我需要做得是

(1)FQ

(2)学好英语【还好英语已有六级】

3.我的知识层次问题

我没有意识到这其实window的问题,那就是我对大概的框架还不熟悉,

连思路都是很模糊的,这个我需要加强对window的认识和view的认识