원형 차트의 페인트에 획을 추가하는 방법이 있습니까? 나는 밖에서뿐만 아니라 내부에서도 모든 조각에 뇌졸중을 원합니다. 나는 도서관에서 이것을위한 어떤 방법도 보지 않고있다. 어떤 도움을 주시면 감사하겠습니다.MPChart의 원형 차트 주위에 테두리가 있음
2
A
답변
2
여기에 라이브러리에 API가 있다고 생각하지 않습니다. 그래서 나는 라이브러리를 수정했다. PieChart의 각 슬라이스에 대해 Style.STROKE를 사용하여 페인트 객체를 작성하고 각 슬라이스 경로에 페인트했습니다. 그래서, 클래스 PieChartRenderer.drawDataSet에서() 직후 : 당신은 또한 strokePaint 효율성 PieChartRenderer의 멤버 변수 수
Paint strokePaint = new Paint(Paint.ANTI_ALIAS_FLAG);
strokePaint.setStyle(Style.STROKE);
strokePaint.setStrokeWidth(4);
strokePaint.setColor(Color.WHITE);
mBitmapCanvas.drawPath(mPathBuffer, strokePaint);
:
mBitmapCanvas.drawPath(mPathBuffer, mRenderPaint);
나는 코드의 다음 줄을 추가했다.
또한 각 슬라이스 사이에 이중선을 사용하지 않으려면 dataSet.setSliceSpace (0f);
물론 PieChart와 PieChartRenderer를 확장하고 CustomPieChart를 사용하여 파이 차트를 만들 수 있으므로 라이브러리를 수정할 필요가 없습니다.
0
제게 따르면 원형 차트에 반지름을 추가하고 색상을 추가하면됩니다.
chart.setDrawHoleEnabled(true);
chart.setHoleRadius(60);
chart.setHoleColor(0xFFffffff);
관련 문제
- 1. 투명 레이어가있는 div 주위에 여러 테두리가 있음
- 2. 텍스트가 없을 때 라벨 주위에 테두리가 있음
- 3. Embedded .swf 파일 주위에 이상한 테두리가 있음
- 4. Google 원형 차트 주위에 테두리 추가
- 5. d3js 원형 차트 주위에 레이블 재배포
- 6. 도넛 차트 주위에 부분적으로 고리가 있음
- 7. 원형 차트 음영의 원형 차트
- 8. 휴대 기기에서 볼 때 div 주위에 테두리가 있음
- 9. UILabels에 희미한 테두리가 있음
- 10. 원형 차트 D3.js의 원형 차트
- 11. HTML 페이지 주위에 테두리가 없습니다.
- 12. 스프라이트 주위에 빈 테두리가 있습니다.
- 13. 웹 페이지 주위에 테두리가 있습니까?
- 14. 왜 UIView 주위에 테두리가 있습니까?
- 15. NSScrollView 주위에 파란색 테두리가 표시됩니다.
- 16. 태핑 할 때 이미지 주위에 테두리가 있습니다.
- 17. Sencha 차트 원형 차트 회전
- 18. 이미지 하단에 이상한 테두리가 있음
- 19. 테두리 주위에 Google 차트
- 20. 정지 원형 차트
- 21. 원형 차트 라이브러리
- 22. 원형 차트 색칠
- 23. jqPlot 원형 차트 툴팁
- 24. Android 회전식 원형 차트
- 25. Google지도의 원형 차트
- 26. StageXL을 사용하는 원형 차트?
- 27. Google 원형 차트 배경
- 28. PHPExcel 원형 차트
- 29. RubyMotion 원형 차트 CALayer
- 30. 엑셀 100 % 원형 차트
나는 중심에서뿐만 아니라 각 슬라이스 주변에서 스트로크를 원합니다. 그래도 고마워!! – Heisenberg