@@ -12,7 +12,6 @@ import com.blankj.utilcode.pkg.R
12
12
import com.blankj.utilcode.util.BarUtils
13
13
import com.blankj.utilcode.util.CollectionUtils
14
14
import com.blankj.utilcode.util.ColorUtils
15
- import com.blankj.utilcode.util.Utils
16
15
17
16
/* *
18
17
* ```
@@ -41,24 +40,43 @@ class BarNavActivity : CommonActivity() {
41
40
add(CommonItemTitle (" isSupportNavBar" , BarUtils .isSupportNavBar().toString()))
42
41
if (BarUtils .isSupportNavBar()) {
43
42
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) }
47
46
))
48
47
49
48
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) }
53
52
))
54
53
55
54
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
+ })
61
76
}
77
+ add(CommonItemClick (" transparentNavBar" ).setOnItemClickListener() { _, item, _ ->
78
+ BarUtils .transparentNavBar(this @BarNavActivity)
79
+ })
62
80
}
63
81
}
64
82
}
0 commit comments