Highcharts Android wrapper allows you to add custom fonts. If you have your own font and want to use that in your chart follow next steps: Add a font file to your project. Select File -> Add Files to “Your Project Name” from the menu bar or drag and drop the file into your Xcode project, check Copy items if needed option and add the font to your app target.


  • Add a font file to your project.


Fonts location


  • Add your font to HIChartView. To do this, pass your font resource to your HIChartView:


HIChartView chartView = findViewById(R.id.hc);
chartView.addFont(R.font.griphite);


So, now you can use a custom font in your chart. For example, let's change the chart title font. You only need to create a style object for the title and set its font family to the font file name:


HICSSObject style = new HICSSObject();
style.setFontFamily("griphite");
HITitle title = new HITitle();
title.setStyle(style);


Original info at: the Highcharts Android wrapper GitHub repository