From f299ddc56bc8313f7e7e67add25b3e23b9941990 Mon Sep 17 00:00:00 2001 From: Hannes Achleitner Date: Tue, 23 Dec 2025 07:54:19 +0100 Subject: [PATCH] ViewBinding StackedBarActivityNegative --- .../chartexample/StackedBarActivityNegative.kt | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/app/src/main/kotlin/info/appdev/chartexample/StackedBarActivityNegative.kt b/app/src/main/kotlin/info/appdev/chartexample/StackedBarActivityNegative.kt index 70b5be8cb..e6eecf0ae 100644 --- a/app/src/main/kotlin/info/appdev/chartexample/StackedBarActivityNegative.kt +++ b/app/src/main/kotlin/info/appdev/chartexample/StackedBarActivityNegative.kt @@ -129,25 +129,24 @@ class StackedBarActivityNegative : DemoBase(), OnChartValueSelectedListener { } R.id.actionToggleValues -> { - binding.chart1.data!!.dataSets.forEach { - it?.isDrawValues = !it.isDrawValues + binding.chart1.data?.dataSets?.forEach { + it.isDrawValues = !it.isDrawValues } binding.chart1.invalidate() } R.id.actionToggleIcons -> { - binding.chart1.data!!.dataSets.forEach { set -> - set?.isDrawIcons = !set.isDrawIcons + binding.chart1.data?.dataSets?.forEach { set -> + set.isDrawIcons = !set.isDrawIcons } - binding.chart1.invalidate() } R.id.actionToggleHighlight -> { - if (binding.chart1.data != null) { - binding.chart1.data!!.isHighlightEnabled = !binding.chart1.data!!.isHighlightEnabled() - binding.chart1.invalidate() + binding.chart1.data?.let { + it.isHighlightEnabled = !it.isHighlightEnabled } + binding.chart1.invalidate() } R.id.actionTogglePinch -> { @@ -166,10 +165,9 @@ class StackedBarActivityNegative : DemoBase(), OnChartValueSelectedListener { } R.id.actionToggleBarBorders -> { - for (set in binding.chart1.data!!.dataSets) { + binding.chart1.data?.dataSets?.forEach { set -> (set as BarDataSet).barBorderWidth = if (set.barBorderWidth == 1f) 0f else 1f } - binding.chart1.invalidate() }