Как установить иконки в LineChart на выбранную позицию в MPAndroidChart? - PullRequest
0 голосов
/ 16 октября 2018

У меня есть список точек входа, которые я нанес на LineChart.Теперь я хочу установить значок для определенной точки.Как установить или нарисовать значки в LineChart для моей выбранной позиции в MPAndroidChart?

1 Ответ

0 голосов
/ 16 октября 2018

Вы можете добавить значок к выбранной точке, используя 3 параметра Entry конструктор, где третьим параметром является Drawable:

public Entry (float x, float y, android.graphics.drawable.Drawable icon)

Параметры: x - значение x y - значение y (фактическое значение записи) icon - изображение image

Ссылка: MPAndroidChart v3.0.3 JavaDoc

Пример:

    ArrayList<Entry> values = new ArrayList<Entry>();
    values.add(new Entry (x, y, ContextCompat.getDrawable(getApplicationContext(),R.drawable.star)));

Вы можете пометить одну точку значком из всего LineDataSet, добавив Drawable в Entry конструктор.

...