0

好的,所以我有这张地图,右边有各种滑块。更改滑块值并按下“执行”按钮后,下面地图中的某些省份应该会改变颜色。 在此处输入图像描述

但是,我不知道如何实现下面的地图。我为每个省使用了 33 个可绘制的 png。我已将它们全部设置为具有相同的大矩形尺寸,以便它们对齐。 我收到“字节分配内存不足”错误。 我认为这是因为我拥有所有大型可绘制对象。我是android新手,我想问一下,有没有办法在没有错误的情况下实现这个?此外,地图应始终显示在屏幕的左侧,因此图像必须始终可见。

4

1 回答 1

0

我建议制作一个 SVG 并以编程方式更改颜色。

图形难以缩放并且占用大量空间,可缩放图形纤薄,在任何地方看起来都很棒(设备大小和 dpi)并且易于管理(单个文件而不是 33 个文件)。

于 2013-05-15T21:17:40.123 回答