2013-07-22 4 views
-1

Я тестирую последнюю банку ахартэнгина и им интересно, не делаю ли я что-то неправильно. вот значения, которые я хочу построить.Почему диаграмма линии Achartengine не построена правильно

int[] y = {73,92,83}; // y values! 
int[] x = {1,1,1}; 

Это должно построить в виде вертикальной линии, потому что все участки оси х одинаковы только значения у оси меняются. Но вместо этого он отображает почти горизонтальную линию со всеми значениями оси x, не соответствующими соответствующим меткам. Есть ли способ, который я могу исправить, чтобы графики графиков были точными

ответ

0

Единственные значения, которые у вас есть на графике, отображаются при X = 1. Я предлагаю вам добавить еще одну серию, которая имеет значения по оси X, или вы делаете а:

renderer.setXAxisMin(0); 
renderer.setXAxisMax(2); 
+0

привет Dan я сделал то, что вы сказали, где я применил максимум и минимум для оси х и до сих пор участки точек графика неправильно, когда он должен построить на том же point.I не думаю, что предыдущие банки achartengine сделал это. я бы использовал более старые банки, но есть определенные настройки, которые последняя банка позволяет мне делать то, что мне действительно нужно. Можете ли вы мне помочь, потому что я не понимаю, почему мне нужно создавать больше значений для оси x, когда значения были 1,1,1, и он должен отображать все значения y, которые они изменяют или нет, в одной строке для оси x и он doesnt.can вы поможете мне пожалуйста – user2608169

+0

Это то, что он должен делать, но это не потому, что некоторые улучшения производительности в какой-то момент. Внутренняя модель изменена из списков на карты и карты с X, являющимися ключами. Вероятно, вы знаете, что у вас не может быть нескольких значений с одним и тем же ключом на карте. Вот почему я предлагаю вам добавить дополнительные данные. AChartEngine не предназначен для отображения только вертикальных линий. –

+0

Хорошо, тогда хорошо, так как мне требуется версия списка, так как я хочу, чтобы, если я построил значения y = {1,2,3,4} и x = {1,1,2,3}, он отображает строчную форму r не поднимающаяся линия. поэтому какая версия achartengine будет делать это, но также позволит мне также устанавливать LLabelsPadding? – user2608169

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