Я пытаюсь создать круговую или кольцевую диаграмму различной толщины в чате MPAndroid, вот так
[img]https://i. sstatic.net/EDxYHiIZ.png[/img]
Мне нужно создать фрагменты с закругленными углами и приподнятыми тенями. Я знаю, что мне нужно расширить PieChartRenderer и создать собственный модуль визуализации.
Я пытался переопределить drawDataSet, пройти через набор данных IPieDataSet и нарисовать фрагменты с помощью Canvas.drawArc , но я не знаком с пользовательскими представлениями, у меня нет большого количества соответствующего кода для публикации, и я не хочу публиковать какой-либо код, сгенерированный искусственным интеллектом. Я здесь в растерянности. Что я могу попробовать?
Изменить: переменная толщина не нужна, я могу создать тень, используя свойство краски Paint.setShadowLayer(rad,dx,dy,color) . Я думаю, если присутствует много целых чисел, диаграмма будет выглядеть нелепо, если присутствует минимальная толщина, это будет здорово, а сейчас просто нужны фрагменты с закругленными внешними краями, как на изображении. и, пожалуйста, прокомментируйте как можно больше, так как я хочу понять, как работает рисование на холсте. setDrawSlicesUnderHole() setHoleRadius() можно использовать для создания отверстия. Я предпочитаю, чтобы ты этого не делал.
Подробнее здесь: https://stackoverflow.com/questions/789 ... chart-with
Как создать круговую диаграмму с отверстием (кольцевую диаграмму) в MPAndroidChart с (необязательно) разной толщиной сре ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как создать диаграмму с закругленными столбцами в Android XML с помощью MPAndroidChart?
Anonymous » » в форуме Android - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Союз [лист, нет] против Необязательно [лист] против Необязательно ['Liste']
Anonymous » » в форуме Python - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-