dialog沉浸式,透明状态栏,软键盘

  1. 给dialog设置下面的样式,核心就是将android:windowIsFloating设置为false。

  1. 在dialog的onCreate方法中调用supportActionBar?.hide()隐藏actionBar
  2. 通过上面两步后,就可按照activity中修改window的方式去修改dialog的window(如何在activity中开启沉浸式,透明状态栏,设置软键盘等需求可以查阅相关资料,本章解决解决的是这些方法在dialog不生效的问题)

你可能感兴趣的:(dialog沉浸式,透明状态栏,软键盘)