2017-02-23 14 views
-2

私はAndroidアプリでパイチャートを作成しましたが、middlleに白いcerceがありますが、削除しようとしましたがt even the piechart.setCentralCirculaire`は機能しません私のコードで。とにかく私はその感謝をすることができますか?中央の白丸を円グラフで削除するには

Chart

pieChart=(PieChart)findViewById(R.id.Piechart); 
pieChart.setRotationEnabled(true); 

addDataSet(); 

private void addDataSet(){ 
    Log.d(TAG, "addDataSet: "); 
    ArrayList<PieEntry> yEntrys=new ArrayList<>(); 
    yEntrys.add(new PieEntry(15.0f, "LOW")); 
    yEntrys.add(new PieEntry(50.0f,"Normal")); 
    yEntrys.add(new PieEntry(25.0f,"hyper")); 
    PieDataSet pieDataSet= new PieDataSet(yEntrys,"Employee Global Activity"); 
    pieDataSet.setSliceSpace(2); 
    pieDataSet.setValueTextSize(12); 
    ArrayList<Integer> colors =new ArrayList<>(); 
    colors.add(Color.RED); 
    colors.add(Color.BLUE); 
    colors.add(Color.GREEN); 
    pieDataSet.setColors(colors); 
    PieData pieData =new PieData(pieDataSet); 
    pieChart.setData(pieData); 
    pieChart.invalidate(); 
} 
+0

を表示するスクリーンショットあなたは何を得ていますか? – Piyush

+0

そこに円グラフのスクリーンショットがあります –

+0

その白い円の代わりに何を表示しますか? –

答えて

1

私が右理解していれば、これはMPAndroidChartあるので、あなたが使用しています。

piechart.setHoleRadius(0.0f); 
+0

はい、そのMPAndroidChart .it作品はありがとうございますが、透明なcercleは、とにかくそれはどのように見える改善するために教えてくれましたか? –

+0

piechart.setTransparentCircleColor(int color)を使用します。 –

+0

テキストとデータを同じ色で表示するにはpieDataSet.setColorとpiechart.setValuetextColroを使用しましたが、 –

0
piechart.setDrawHoleEnabled(false); 
関連する問題