|
@@ -13,6 +13,7 @@ import com.yingyangfly.baselib.R
|
|
|
import com.yingyangfly.baselib.base.BaseActivity
|
|
|
import com.yingyangfly.baselib.base.BaseFragment
|
|
|
import com.yingyangfly.baselib.base.BaseFragmentActivity
|
|
|
+import com.yingyangfly.baselib.dialog.BaseDialogFragment
|
|
|
import java.lang.reflect.ParameterizedType
|
|
|
|
|
|
/**
|
|
@@ -27,7 +28,26 @@ import java.lang.reflect.ParameterizedType
|
|
|
*/
|
|
|
fun BaseActivity<*>.initBar(full: Boolean) {
|
|
|
immersionBar {
|
|
|
-// titleBar(bindingBase.layoutTitle.titleRootView)
|
|
|
+ hideBar(BarHide.FLAG_HIDE_BAR)
|
|
|
+ navigationBarColor(R.color.transparent)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 沉浸式状态栏
|
|
|
+ */
|
|
|
+fun BaseDialogFragment<*>.initBar(full: Boolean) {
|
|
|
+ immersionBar {
|
|
|
+ hideBar(BarHide.FLAG_HIDE_BAR)
|
|
|
+ navigationBarColor(R.color.transparent)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 沉浸式状态栏
|
|
|
+ */
|
|
|
+fun BaseFragment<*>.initBar(full: Boolean) {
|
|
|
+ immersionBar {
|
|
|
hideBar(BarHide.FLAG_HIDE_BAR)
|
|
|
navigationBarColor(R.color.transparent)
|
|
|
}
|
|
@@ -38,7 +58,6 @@ fun BaseActivity<*>.initBar(full: Boolean) {
|
|
|
*/
|
|
|
fun BaseFragmentActivity<*>.initBar(full: Boolean) {
|
|
|
immersionBar {
|
|
|
-// titleBar(bindingBase.layoutTitle.titleRootView)
|
|
|
hideBar(BarHide.FLAG_HIDE_BAR)
|
|
|
navigationBarColor(R.color.transparent)
|
|
|
}
|