Comments (3)
Which fonts are you talking about?
x-axis labels? y-axis labels? legend? values inside the chart?
from mpandroidchart.
I'm talking about the values inside the chart (the y-values).
from mpandroidchart.
Thank you for informing me, actually there is no possibility to directly set the font size :)
I will implement this right now and this feature will be included in the next update.
In the meantime, you can use a workaround like this:
Paint p = mChart.getPaint(Chart.PAINT_VALUES);
p.setTextSize(...);
mChart.setPaint(p, Chart.PAINT_VALUES);
EDIT: Unfortunately, the getPaint(...)
feature is still buggy.
Another solution:
Copy this code snippet into the Chart.java file of the library and use it:
/**
* Sets the font size of the values that are drawn inside the chart.
*
* @param size
*/
public void setValueTextSize(float size) {
mValuePaint.setTextSize(Utils.convertDpToPixel(size));
}
Then call mChart.setValueTextSize(...)
whenever you need it.
Also, the latest commit on the experimental branch already supports everything you need.
from mpandroidchart.
Related Issues (20)
- horizontal stacked bar
- Values are not nagetive but Line chart leads to nagative
- java.lang.IndexOutOfBoundsException HOT 2
- MPAndroidChart conditional dataset color in Real time data line chart. HOT 4
- combined chart issue
- Update repository
- Animate only selected bars in BarChartSelectable
- Android Studio: disabled warning when using SDK features unavailable at SDK 21 (e.g. @FunctionalInterface or streaming)? HOT 1
- Barchart is not displaying properly for 15 days. HOT 2
- Granularity is not working when set to 6f.
- Highlight issues after i applied RoundedSlicesPieChartRenderer in piechart
- 可以设置初始化Y轴数据的数量 之后一个一个的动态加载吗?
- Help: Dotted Background
- 使用implementation ("com.github.PhilJay:MPAndroidChart:v3.0.2")报错
- Values above the Horizontal bars Disappears when I zoomed in
- dataSet.gradientColors = gradientColors not working
- Fatal Exception: java.lang.NegativeArraySizeException HOT 4
- LineDataSet: shader with multiple color
- Getting crash while selection camera cropping only in Android 10
- How to rotate the Tooltip arrow Based on the touch points
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mpandroidchart.