package Ġru . now android . youtube . rost sel m ash . charts Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . core . content . Context Compat Ċ import Ġcom . github . mike phil . chart ing . components . X Axis Ċ import Ġcom . github . mike phil . chart ing . data . Bar Data Ċ import Ġcom . github . mike phil . chart ing . data . Bar DataSet Ċ import Ġcom . github . mike phil . chart ing . data . Bar Entry Ċ import Ġkotlinx . android . synt hetic . main . activity _ bar _ chart .* Ċ import Ġru . now android . youtube . rost sel m ash . R ĊĊ Ċ class ĠBar Chart Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ bar _ chart ) ĊĊĠĠĠĠĠĠĠ Ġset Bar Chart () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġset Bar Chart () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġb arg roup Ġ= ĠArrayList < Bar Entry >() ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 1 f , Ġ 2 6 0 0 f , Ġ" 1 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 2 f , Ġ 2 8 0 0 f , Ġ" 2 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 3 f , Ġ 2 5 0 0 f , Ġ" 3 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 4 f , Ġ 2 8 2 0 f , Ġ" 4 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 5 f , Ġ 2 8 8 0 f , Ġ" 5 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 6 f , Ġ 2 5 5 0 f , Ġ" 6 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 7 f , Ġ 2 5 7 0 f , Ġ" 7 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 8 f , Ġ 2 8 3 0 f , Ġ" 8 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 9 f , Ġ 2 9 5 0 f , Ġ" 9 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 1 0 f , Ġ 2 8 0 0 f , Ġ" 1 0 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 1 1 f , Ġ 2 6 0 0 f , Ġ" 1 1 ")) ĊĠĠĠĠĠĠĠ Ġb arg roup . add ( Bar Entry ( 1 2 f , Ġ 2 5 0 0 f , Ġ" 1 2 ")) ĊĊĠĠĠĠĠĠĠ Ġ// Ġcreating Ġdataset Ġfor ĠBar ĠGroup ĊĠĠĠĠĠĠĠ Ġval Ġbar DataSet Ġ= ĠBar DataSet ( b arg roup , Ġ" Ðļ Ð¾Ð¼ Ð± Ð°Ð¹ Ð½Ñĭ ") ĊĊĠĠĠĠĠĠĠ Ġbar DataSet . color Ġ= ĠContext Compat . getColor ( this , ĠR . color . color Orange ) ĊĊĠĠĠĠĠĠĠ Ġval Ġdata Ġ= ĠBar Data ( bar DataSet ) ĊĠĠĠĠĠĠĠ Ġbar Chart . setData ( data ) ĊĠĠĠĠĠĠĠ Ġbar Chart . xAxis . position Ġ= ĠX Axis . X Axis Position . BOTTOM ĊĠĠĠĠĠĠĠ Ġbar Chart . xAxis . label Count Ġ= Ġ 1 1 ĊĠĠĠĠĠĠĠ Ġbar Chart . xAxis . enable Grid D ashed Line ( 5 f , Ġ 5 f , Ġ 0 f ) ĊĠĠĠĠĠĠĠ Ġbar Chart . axis Right . enable Grid D ashed Line ( 5 f , Ġ 5 f , Ġ 0 f ) ĊĠĠĠĠĠĠĠ Ġbar Chart . axis Left . enable Grid D ashed Line ( 5 f , Ġ 5 f , Ġ 0 f ) ĊĠĠĠĠĠĠĠ Ġbar Chart . description . isEnabled Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġbar Chart . animate Y ( 1 0 0 ) ĊĠĠĠĠĠĠĠ Ġbar Chart . legend . isEnabled Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġbar Chart . set Pin ch Zoom ( true ) ĊĠĠĠĠĠĠĠ Ġbar Chart . data . set Draw Values ( false ) ĊĠĠĠ Ġ} Ċ } Ċ