2013-10-07 2 views
1

Привет, я использую achartengine для проектирования графика в Android Я хочу, чтобы вывести значения оси Y, как видно на изображении. Как я могу это достичь.Настройка графика в android

Graph from Achart Engine

У меня использовать следующие значения для разработки графа

Серия 1:

int x[] = {5, 10, 15, 20, 30 , 35, 45}; 
    int y[] = {50, 100, 300, 200, 250 , 250 , 300}; 

и

Серия 2:

int x1[]={10,20,30,40,50,60,70}; 
    int y1[]={50, 100, 300, 200, 250 , 250 , 300}; 

Чтобы добавить серию я использую следующий код

XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset(); 
      dataset.addSeries(series); 
      dataset.addSeries(series1); 

Чтобы добавить файл рендерер Я использую следующий код

XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer(); 
      XYSeriesRenderer renderer = new XYSeriesRenderer(); 
      XYSeriesRenderer renderer1 = new XYSeriesRenderer(); 





    mRenderer.setXLabelsAlign(Align.CENTER); 

     mRenderer.setYLabelsAlign(Align.RIGHT); 

Затем эта серия добавляется в mRenderer а Графический просмотр настроен

mRenderer.addSeriesRenderer(renderer); 
      mRenderer.addSeriesRenderer(renderer1); 

      GraphicalView view = ChartFactory.getLineChartView(context, dataset, mRenderer); 
+0

какой пакет вы используете? добавьте ссылку на нее или покажите больше своего кода. –

+0

, пожалуйста, проверьте код .. Вам нужно больше этого – Yatin

+0

Мне нужно пропустить Yaxis и значения 100, 200, 300, как видно на картинке – Yatin

ответ

1

Просто сделай это:

mRenderer.setYLabelsPadding(15); 
0

посмотрите на эту библиотеку https://code.google.com/p/achartengine/ это может помочь вам

+0

Я уже упоминал об этом сайте. Но это не показывает, откуда я могу выделить значения и ось Y – Yatin

Смежные вопросы