마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

차트를 텍스트 컬러 색변경

0 추천

안녕하세요 안드로이드펍 가족님들.

 

public DefaultRenderer renderer; 

public CategorySeries series;

 

NumberFormat number = NumberFormat.getIntegerInstance();

Format decimal=new DecimalFormat("#,##0.0%");  

 

float columnPercent1,columnPercent2,columnPercent3,columnPercent4,columnPercent5,columnPercent6,columnPercent7,columnPercent8 ;

String columnName1, columnName2, columnName3,columnName4,columnName5,columnName6,columnName7,columnName8;

 

public DrawPieChart(Context context) {

super(context);

 

renderer = new DefaultRenderer();

renderer.setShowLegend(false);

renderer.setChartTitleTextSize(20);

 

renderer.setZoomEnabled(true);

series = new CategorySeries("");

 

 

renderer.setLabelsTextSize(30);

renderer.setLegendTextSize(30);

 

renderer.setLegendHeight(0);

renderer.setZoomButtonsVisible(false);

renderer.setZoomEnabled(true);

}

 

 series.add(columnName1+"("+decimal.format(columnPercent1)+")",columnPercent1);

 

SimpleSeriesRenderer r = new SimpleSeriesRenderer();

r.setColor(0xffFFAf5f);

renderer.addSeriesRenderer(r);

 

이런식으로 차트를 그리는데요 차트 컬러말고 series에 들어가는 텍스트 컬러를 바꾸는법 아시는분없나요.

http://blog.naver.com/PostView.nhn?blogId=javaking75&logNo=140196533463

 

위에 블로그처럼 했는데 여기도 글씨체가 회색이라서 잘안보이는데 이걸 다른색으로 바꿀수없나요.

흠바바 1 (4,000 포인트) 님이 2014년 2월 4일 질문
흠바바 1님이 2014년 2월 4일 수정

1개의 답변

0 추천
해당 라이브러리를 써보진 않았지만

글에 쓰신 블로그에 라이브러리 레퍼런스가 있네요.

http://www.achartengine.org/content/javadoc/index.html

 

여기서 보니까 DefaultRenderer에 setLabelsColor 메소드 있네요.

시도해 보세요.
원조안드로이드 (58,190 포인트) 님이 2014년 2월 4일 답변
...