public ColumnChartView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); setChartRenderer(new ColumnChartRenderer(context, this, this)); setColumnChartData(ColumnChartData.generateDummyData()); }
chartTop.setColumnChartData(columnData); chartTop.setValueSelectionEnabled(true); chartTop.setZoomEnabled(false); chartTop.selectValue(new SelectedValue(calLastSelected.get(Calendar.MONTH), 0, SelectedValue.SelectedValueType.COLUMN));
chartTop.setVisibility(View.VISIBLE); chartBottom.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 0, 0.7f)); chartTop.setVisibility(View.GONE); chartBottom.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 0, 0.9f));
chartTop.setOnValueTouchListener(new chartTopValueTouchListener());