2017-03-01 10 views
0

HorizontalScrollViewの中に円グラフを動的に生成しています。私がそうすると、円グラフのタイトルはデフォルトで白に設定されます。どのように私は(XMLがないので)XMLなしでそれを変更することができます。以下は、グラフを動的に生成するために使用したコードです。androidplotでのタイトルカラーの変更xmlなしの円グラフ

LinearLayout l_layout=chart_container; 
LinearLayout.LayoutParams lp_view = new LinearLayout.LayoutParams(300,300); 

PieChart pie = new PieChart(this,"BYE"); 

s1 = new Segment("s1", 10000); 
s1.setTitle("10000"); 
s2 = new Segment("s2", 5000); 
s2.setTitle("5000"); 

SegmentFormatter sf1 = new SegmentFormatter(getApplicationContext(), R.xml.pie_segment_formatter1); 
sf1.getOuterEdgePaint().setColor(Color.TRANSPARENT); 

SegmentFormatter sf2 = new SegmentFormatter(getApplicationContext(), R.xml.pie_segment_formatter2 
sf2.getOuterEdgePaint().setColor(Color.TRANSPARENT); 

pie.addSeries(s1, sf1); 
pie.addSeries(s2, sf2); 
pie.getBorderPaint().setColor(Color.TRANSPARENT); 
pie.getBackgroundPaint().setColor(Color.TRANSPARENT); 

pie.getRenderer(PieRenderer.class).setDonutSize(0.1f,PieRenderer.DonutMode.PERCENT); 
pie.redraw(); 


l_layout.addView(pie, lp_view); 

setupIntroAnimation(pie); 

答えて

0

これはトリックを行う必要があります。

pie.getTitle().getLabelPaint().setColor(Color.RED); 
関連する問題