@@ -12,7 +12,6 @@ import com.blankj.utilcode.pkg.R
1212import com.blankj.utilcode.util.BarUtils
1313import com.blankj.utilcode.util.CollectionUtils
1414import com.blankj.utilcode.util.ColorUtils
15- import com.blankj.utilcode.util.Utils
1615
1716/* *
1817 * ```
@@ -41,24 +40,43 @@ class BarNavActivity : CommonActivity() {
4140 add(CommonItemTitle (" isSupportNavBar" , BarUtils .isSupportNavBar().toString()))
4241 if (BarUtils .isSupportNavBar()) {
4342 add(CommonItemSwitch (
44- R .string.bar_nav_visibility,
45- { BarUtils .isNavBarVisible(this @BarNavActivity) },
46- { BarUtils .setNavBarVisibility(this @BarNavActivity, it) }
43+ R .string.bar_nav_visibility,
44+ { BarUtils .isNavBarVisible(this @BarNavActivity) },
45+ { BarUtils .setNavBarVisibility(this @BarNavActivity, it) }
4746 ))
4847
4948 add(CommonItemSwitch (
50- R .string.bar_nav_light_mode,
51- { BarUtils .isNavBarLightMode(this @BarNavActivity) },
52- { BarUtils .setNavBarLightMode(this @BarNavActivity, it) }
49+ R .string.bar_nav_light_mode,
50+ { BarUtils .isNavBarLightMode(this @BarNavActivity) },
51+ { BarUtils .setNavBarLightMode(this @BarNavActivity, it) }
5352 ))
5453
5554 if (Build .VERSION .SDK_INT >= Build .VERSION_CODES .LOLLIPOP ) {
56- add(CommonItemClick (" getNavBarColor: ${ColorUtils .int2ArgbString(BarUtils .getNavBarColor(this @BarNavActivity))} " ).setOnItemClickListener() { _, item, _ ->
57- BarUtils .setNavBarColor(this @BarNavActivity, ColorUtils .getRandomColor())
58- itemsView.updateItems(bindItems())
59- item.title = " getNavBarColor: ${ColorUtils .int2ArgbString(BarUtils .getNavBarColor(this @BarNavActivity))} "
60- })
55+ add(
56+ CommonItemClick (
57+ " getNavBarColor: ${
58+ ColorUtils .int2ArgbString(
59+ BarUtils .getNavBarColor(
60+ this @BarNavActivity
61+ )
62+ )
63+ } "
64+ ).setOnItemClickListener() { _, item, _ ->
65+ BarUtils .setNavBarColor(
66+ this @BarNavActivity,
67+ ColorUtils .getRandomColor()
68+ )
69+ itemsView.updateItems(bindItems())
70+ item.title = " getNavBarColor: ${
71+ ColorUtils .int2ArgbString(
72+ BarUtils .getNavBarColor(this @BarNavActivity)
73+ )
74+ } "
75+ })
6176 }
77+ add(CommonItemClick (" transparentNavBar" ).setOnItemClickListener() { _, item, _ ->
78+ BarUtils .transparentNavBar(this @BarNavActivity)
79+ })
6280 }
6381 }
6482 }
0 commit comments