第四章GalleryFragment的一些问题
来源:4-10 主界面底部导航栏封装-5
慕用0425495
2020-08-18
- 在GalleryFragment的onSelectedCountChanged方法中调用了dismiss(), 隐藏自己, 这个效果是什么 ?
- 为解决顶部状态栏 变黑而写的TransStatusBottomSheetDialog, 继承了BottomSheetDialog, 为什么能解决顶部的问题 ? 谢谢
写回答
1回答
-
Qiujuer
2020-08-19
额????
不应该呀,抓脑袋。你这边是刚学习Android不久么?我看你前面也有一个问题也是问的是Android的一些常识。
GalleryFragment是一个Dialog,dismiss就是隐藏并销毁当前界面的操作, 等于就是“没了”
TransStatusBottomSheetDialog之所以能解决顶部黑掉,是因为Dialog的Windows的参数type就决定了他一旦浸入到状态栏高度的时候状态栏就会黑,这是系统的行为决定的,而我们做的事情就是改变参数并动态运算高度,避免出现状态栏异常问题。
022020-08-19
相似问题