円チャートにペイントにストロークを追加する方法はありますか?私は外側だけでなく内側にも、すべてのスライスにストロークが必要です。私は図書館でこれについての方法を見ていない。どんな助けもありがとう。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. 円グラフの周りの境界線をハイチャートで削除します
- 2. プロットグループの周りの境界線
- 3. グラフjs - 境界線内の線の境界線を切り捨てる線図
- 4. CSSの円の周りでも点線の境界を作るには?
- 5. Xlsxwriter Excelグラフの境界線
- 6. Google円グラフ:円の周りの枠線を削除する
- 7. SVGの "線"の周りに境界線を作るには?
- 8. 円の境界線を持つpngアイコン -
- 9. ウェブページの周りには境界線がありますか?
- 10. ChromeのTFSのハイパーリンクの周りの点線境界
- 11. データベースのエントリ(サムネイル)の周りにランダムな色の境界線(JavaScript)
- 12. 矢印の形のマスクの周りに境界線を描く
- 13. SVGテキストの周りの矩形の境界線
- 14. Graphvizで頂点のセットの周りに境界線を描く
- 15. ラファエルの紙の周りに境界線を描くJS
- 16. 任意の周りの境界線に合わせる
- 17. Silverlight:グリッドの周りに境界線を追加する
- 18. ドロップダウンリストの周りに境界線を作成する
- 19. ポイントの周りに境界線を配置する
- 20. 境界線の周りに広がるテーブル
- 21. Matlabプロット周りの境界線を削除
- 22. マップビューの周りに境界線を描画する方法
- 23. コンテンツ半分の周りに境界線を作るには?
- 24. ヘッダーと段落の周りに境界線を置く
- 25. GaugeFieldの周りに境界線を設定できますか?
- 26. 円の上にスペーシングがある円形の境界線
- 27. TBitmapの周囲に点線の境界線を描く?
- 28. 行の境界線上の境界線と底面の境界線の1本の線はありますか?
- 29. UIImageViewを丸くして境界線と影を境界線の周りに追加します
- 30. 円の境界に線と円を結ぶ方法
中央だけでなく各スライスの周りにストロークが必要です。ありがとう! – Heisenberg