自定义了一个dialog,怎么设置它的大小及位置?
答案:2 悬赏:50
解决时间 2021-03-05 06:45
- 提问者网友:深爱及嗨
- 2021-03-04 21:36
自定义了一个dialog,怎么设置它的大小及位置,现在我的dialog是铺满整个屏幕?有没有人跟我遇到同样的问题呢?
最佳答案
- 二级知识专家网友:末路丶一枝花
- 2021-03-04 22:53
这个问题,花了很长时间,还是没有解决,但是,我在写其它东西的时候,又用到了这个dialog,这时,才发现了,dialog的大小是根据,里面内容的大小,进行布局的,如果包裹的内容宽度及高度都比较小,那么整个dialog宽度、高度就随之变小。现在我也只能利用这个特性去设置dialog的大小,虽然不是特别好的方法,但目前可以解决我遇到的困难,希望以后能找出更好的方案。
全部回答
- 1楼网友:安稳不如野
- 2021-03-04 23:14
只能大小吧??设置setview view中的setminimumwidth和setminimumheight方法懒得指定 可以写对于屏幕多少 或者他本身大小例如: searchlayout.setminimumwidth((int)(mainactivity.this.getwindowmanager().getdefaultdisplay().getwidth()*0.8)); searchlayout.setminimumheight(searchlayout.getheight());
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯