这个方法可以生成一个从屏幕下方弹出的对话框,并且避免了showDialog屏幕下方占不全的问题,但它的问题也同样存在,它最高不能超过屏幕高度的9/16:
在bottom_sheet文件中有一段:
也是奇葩 为什么源码里要做这种限制,但文档里不做说明?
所以如果想使用showmodalbottomsheet方法,还要突破对话框只能占据屏幕二分之一的限制,也要自己重写这个bottom_sheet类,去掉这个限制,重新起个名字。。
原文:https://www.cnblogs.com/FdWzy/p/13449333.html