@@ -47,7 +47,7 @@ public class LineChartActivity1 extends DemoBase implements OnSeekBarChangeListe
4747
4848 private LineChart chart1 ;
4949 private SeekBar seekBarX , seekBarY ;
50- private TextView tvX , tvY ;
50+ private TextView tvXMax , tvYMax ;
5151
5252 @ Override
5353 protected void onCreate (Bundle savedInstanceState ) {
@@ -57,8 +57,8 @@ protected void onCreate(Bundle savedInstanceState) {
5757
5858 setTitle ("LineChartActivity1" );
5959
60- tvX = findViewById (R .id .tvXMax );
61- tvY = findViewById (R .id .tvYMax );
60+ tvXMax = findViewById (R .id .tvXMax );
61+ tvYMax = findViewById (R .id .tvYMax );
6262
6363 seekBarX = findViewById (R .id .seekBarX );
6464 seekBarX .setOnSeekBarChangeListener (this );
@@ -170,60 +170,60 @@ private void setData(int count, float range) {
170170 values .add (new Entry (i , val , ContextCompat .getDrawable (this , R .drawable .star )));
171171 }
172172
173- LineDataSet set1 ;
173+ LineDataSet lineDataSet0 ;
174174
175175 if (chart1 .getData () != null && chart1 .getData ().getDataSetCount () > 0 ) {
176- set1 = (LineDataSet ) chart1 .getData ().getDataSetByIndex (0 );
177- set1 .setValues (values );
178- set1 .notifyDataSetChanged ();
176+ lineDataSet0 = (LineDataSet ) chart1 .getData ().getDataSetByIndex (0 );
177+ lineDataSet0 .setValues (values );
178+ lineDataSet0 .notifyDataSetChanged ();
179179 chart1 .getData ().notifyDataChanged ();
180180 chart1 .notifyDataSetChanged ();
181181 } else {
182182 // create a dataset and give it a type
183- set1 = new LineDataSet (values , "DataSet 1" );
183+ lineDataSet0 = new LineDataSet (values , "DataSet 1" );
184184
185- set1 .setDrawIcons (false );
185+ lineDataSet0 .setDrawIcons (false );
186186
187187 // draw dashed line
188- set1 .enableDashedLine (10f , 5f , 0f );
188+ lineDataSet0 .enableDashedLine (10f , 5f , 0f );
189189
190190 // black lines and points
191- set1 .setColor (Color .BLACK );
192- set1 .setCircleColor (Color .BLACK );
191+ lineDataSet0 .setColor (Color .BLACK );
192+ lineDataSet0 .setCircleColor (Color .BLACK );
193193
194194 // line thickness and point size
195- set1 .setLineWidth (1f );
196- set1 .setCircleRadius (3f );
195+ lineDataSet0 .setLineWidth (1f );
196+ lineDataSet0 .setCircleRadius (3f );
197197
198198 // draw points as solid circles
199- set1 .setDrawCircleHole (false );
199+ lineDataSet0 .setDrawCircleHole (false );
200200
201201 // customize legend entry
202- set1 .setFormLineWidth (1f );
203- set1 .setFormLineDashEffect (new DashPathEffect (new float []{10f , 5f }, 0f ));
204- set1 .setFormSize (15.f );
202+ lineDataSet0 .setFormLineWidth (1f );
203+ lineDataSet0 .setFormLineDashEffect (new DashPathEffect (new float []{10f , 5f }, 0f ));
204+ lineDataSet0 .setFormSize (15.f );
205205
206206 // text size of values
207- set1 .setValueTextSize (9f );
207+ lineDataSet0 .setValueTextSize (9f );
208208
209209 // draw selection line as dashed
210- set1 .enableDashedHighlightLine (10f , 5f , 0f );
210+ lineDataSet0 .enableDashedHighlightLine (10f , 5f , 0f );
211211
212212 // set the filled area
213- set1 .setDrawFilled (true );
214- set1 .setFillFormatter ((dataSet , dataProvider ) -> chart1 .getAxisLeft ().getAxisMinimum ());
213+ lineDataSet0 .setDrawFilled (true );
214+ lineDataSet0 .setFillFormatter ((dataSet , dataProvider ) -> chart1 .getAxisLeft ().getAxisMinimum ());
215215
216216 // set color of filled area
217217 if (Utils .getSDKInt () >= 18 ) {
218218 // drawables only supported on api level 18 and above
219219 Drawable drawable = ContextCompat .getDrawable (this , R .drawable .fade_red );
220- set1 .setFillDrawable (drawable );
220+ lineDataSet0 .setFillDrawable (drawable );
221221 } else {
222- set1 .setFillColor (Color .BLACK );
222+ lineDataSet0 .setFillColor (Color .BLACK );
223223 }
224224
225225 ArrayList <ILineDataSet > dataSets = new ArrayList <>();
226- dataSets .add (set1 ); // add the data sets
226+ dataSets .add (lineDataSet0 ); // add the data sets
227227
228228 // create a data object with the data sets
229229 LineData data = new LineData (dataSets );
@@ -353,8 +353,8 @@ public boolean onOptionsItemSelected(MenuItem item) {
353353 @ Override
354354 public void onProgressChanged (SeekBar seekBar , int progress , boolean fromUser ) {
355355
356- tvX .setText (String .valueOf (seekBarX .getProgress ()));
357- tvY .setText (String .valueOf (seekBarY .getProgress ()));
356+ tvXMax .setText (String .valueOf (seekBarX .getProgress ()));
357+ tvYMax .setText (String .valueOf (seekBarY .getProgress ()));
358358
359359 setData (seekBarX .getProgress (), seekBarY .getProgress ());
360360
0 commit comments