2017-02-13 18 views
1

私はGraphViewライブラリを使用して、アンドロイドアプリケーションでグラフを作成しています。水平(X)軸ラベルに問題があります。 hereと表示されているように、X軸にある数字のラベルに問題があります。番号は互いにホバーしていますので、これを避けるために詰め物を使用しています。GraphView水平軸ラベルの埋め込み

オンラインでの長い研究の後、私は何の答えも見つかりませんでした。

GraphView graph = (GraphView) findViewById(R.id.graph); 
    LineGraphSeries<DataPoint> series = new LineGraphSeries<>(getDataPoint()); 
    GridLabelRenderer gridLabel = graph.getGridLabelRenderer(); 
    gridLabel.setHumanRounding(true); 
    gridLabel.setNumHorizontalLabels(this.numberAxis); 
    gridLabel.setHorizontalAxisTitle(getApplicationContext().getString(R.string.updates)); 
    gridLabel.setLabelHorizontalHeight(50); 
    gridLabel.setVerticalAxisTitle(getApplicationContext().getString(R.string.weight)); 
    graph.addSeries(series); 

どのように私はお互いに横軸ラベルのホバリングを避けることができます。ここでは

は私のグラフのデザインコードのですか?

+0

十分なスペースがないため、例として 'setNumHorizo​​ntalLabels(5)'を使って水平ラベルの数を減らす必要があります – appsthatmatter

答えて

0

graph.getViewport()。setScrollable(true);

1つの画面で処理できる数字を多く追加しようとしています。

関連する問題