Skip to content

General Chart Settings & Styling

Philipp Jahoda edited this page Aug 6, 2016 · 4 revisions

This section focuses on styling and settings of this library applicable for all Chart types.

General Chart Styling

Here are some general styling methods you can directly use on the chart:

  • setBackgroundColor(int color): Sets the background color that will cover the whole chart-view. In addition, a background-color can be set via .xml in the layout file.
  • setDescription(String desc): Set a description text that appears in the bottom right corner of the chart.
  • setDescriptionColor(int color): Sets the color of the description text.
  • setDescriptionPosition(float x, float y): Sets a custom position for the description text in pixels on the screen.
  • setDescriptionTypeface(Typeface t): Sets the Typeface used for drawing the description text.
  • setDescriptionTextSize(float size): Sets the size of the description text in pixels, min 6f, max 16f.
  • setNoDataTextDescription(String desc): Sets the text that should appear if the chart is empty.
  • setDrawGridBackground(boolean enabled): If enabled, the background rectangle behind the chart drawing-area will be drawn.
  • setGridBackgroundColor(int color): Sets the color the grid-background should be drawn with.
  • setDrawBorders(boolean enabled): Enables / disables drawing the chart borders (lines surrounding the chart).
  • setBorderColor(int color): Sets the color of the chart border lines.
  • setBorderWidth(float width): Sets the width of the chart border lines in dp.
  • setMaxVisibleValueCount(int count): Sets the number of maximum visible drawn value-labels on the chart. This only takes affect when setDrawValues() is enabled.

The documentation has moved.

Clone this wiki locally