第四章GalleryFragment的一些问题

来源:4-10 主界面底部导航栏封装-5

慕用0425495

2020-08-18

  1. 在GalleryFragment的onSelectedCountChanged方法中调用了dismiss(), 隐藏自己, 这个效果是什么 ?
  2. 为解决顶部状态栏 变黑而写的TransStatusBottomSheetDialog, 继承了BottomSheetDialog, 为什么能解决顶部的问题 ? 谢谢
写回答

1回答

Qiujuer

2020-08-19

额????

不应该呀,抓脑袋。你这边是刚学习Android不久么?我看你前面也有一个问题也是问的是Android的一些常识。


  1.  GalleryFragment是一个Dialog,dismiss就是隐藏并销毁当前界面的操作, 等于就是“没了”

  2. TransStatusBottomSheetDialog之所以能解决顶部黑掉,是因为Dialog的Windows的参数type就决定了他一旦浸入到状态栏高度的时候状态栏就会黑,这是系统的行为决定的,而我们做的事情就是改变参数并动态运算高度,避免出现状态栏异常问题。

0
2
Qiujuer
回复
慕用0425495
明白了,又啥不懂的就问哈。不过我建议可以自己百度一些,因为百度的过程其实是你思考的过程,会收获的更多。如果百度无法解决的可以找我就行。
2020-08-19
共2条回复

手把手开发完整的即时通讯App 客户端+服务端+MVP架构

客户端+服务端+MVP架构+封装思想+主流框架

1749 学习 · 872 问题

查看课程