如何生成多边形图表
How to generate a polygonal chart
我正在开发一个 android 应用程序,我想在其中显示一组 aptitude 的人以及与每个人相关的数字评级。
目前,我的方法是 ListView
,其中每一行显示一个 TextView
,其中包含 aptitude 的名称和一个 RatingBar
表示其值。问题是,我必须显示大约 6-10 行,这在大多数情况下会填满屏幕,从我的角度来看,这不是一个优雅的解决方案。
我想出了将信息表示为多边形图表中的 key-value 集的想法。像这样:
我猜我需要使用 Canvas
,这是我以前从未做过的。我想问一下您将如何采用这种方法的第一步(如果要定义模型,要使用哪个 android api)或者更好,如果有任何库可以得到这样的东西。
它具有高度可定制的雷达图(蜘蛛网图)。
你得到这样的东西
我正在开发一个 android 应用程序,我想在其中显示一组 aptitude 的人以及与每个人相关的数字评级。
目前,我的方法是 ListView
,其中每一行显示一个 TextView
,其中包含 aptitude 的名称和一个 RatingBar
表示其值。问题是,我必须显示大约 6-10 行,这在大多数情况下会填满屏幕,从我的角度来看,这不是一个优雅的解决方案。
我想出了将信息表示为多边形图表中的 key-value 集的想法。像这样:
我猜我需要使用 Canvas
,这是我以前从未做过的。我想问一下您将如何采用这种方法的第一步(如果要定义模型,要使用哪个 android api)或者更好,如果有任何库可以得到这样的东西。
它具有高度可定制的雷达图(蜘蛛网图)。
你得到这样的东西