我在我的应用程序中使用饼图,所以我创建了一个没有任何第三方API的自定义饼图。饼图文本的默认对齐方式如中心所示。 如何改变文本的位置移动一点点。
textPaint.setColor(Color.parseColor("#ffffff"));
textPaint.setStyle(Paint.Style.FILL);
textPaint.setAntiAlias(true);
textPaint.setTextSize(textSize);
textPaint.setTypeface(face);
由此我在自定义饼图中进行自定义,但它没有采用边距或填充。 饼图xml
<com.example.app.CustomPieChart
android:id="@+id/piechart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_centerHorizontal="true"
android:layout_below="@id/img_two"
ProgressWheel:textColor="#222222"
ProgressWheel:textSize="60sp"
ProgressWheel:rimColor="#44000000"
ProgressWheel:barLength="60dp"
ProgressWheel:barColor="#339BB9"
ProgressWheel:barWidth="5dp"
ProgressWheel:rimWidth="5dp"
ProgressWheel:spinSpeed="3dp"
android:layout_marginLeft="70dp"
android:layout_marginRight="70dp" />