diff --git a/library/src/main/java/cn/jailedbird/edgeutils/EdgeControl.kt b/library/src/main/java/cn/jailedbird/edgeutils/EdgeControl.kt index 39ccf4d..12db863 100644 --- a/library/src/main/java/cn/jailedbird/edgeutils/EdgeControl.kt +++ b/library/src/main/java/cn/jailedbird/edgeutils/EdgeControl.kt @@ -141,7 +141,7 @@ internal object EdgeControl { val res = ViewCompat.getRootWindowInsets(this.decorView) if (res == null) { Toast.makeText( - context, + context.applicationContext, "ViewCompat.getRootWindowInsets(this.decorView) is null, please use View.post{ called_api } to ensure View has Attached", Toast.LENGTH_SHORT ).show() diff --git a/library/src/main/java/cn/jailedbird/edgeutils/EdgeUtils.kt b/library/src/main/java/cn/jailedbird/edgeutils/EdgeUtils.kt index d58d172..ebd76e2 100644 --- a/library/src/main/java/cn/jailedbird/edgeutils/EdgeUtils.kt +++ b/library/src/main/java/cn/jailedbird/edgeutils/EdgeUtils.kt @@ -38,7 +38,7 @@ import cn.jailedbird.edgeutils.EdgeControl.showSystemBar * */ object EdgeUtils { @JvmStatic - fun setEdgeToEdge(activity: Activity, withScrim: Boolean = false) = + fun setEdgeToEdge(activity: Activity, withScrim: Boolean = true) = activity.edgeToEdge(withScrim) /** @@ -46,7 +46,7 @@ object EdgeUtils { * * [withScrim] if true, set background as TRANSPARENT(alpha=0) else TRANSPARENT(alpha=1) * */ - fun Activity.edgeToEdge(withScrim: Boolean = false) { + fun Activity.edgeToEdge(withScrim: Boolean = true) { /** * To fix [hide status bar cause black background] please reference this video * [youtube course](https://www.youtube.com/watch?v=yukwno2GBoI)