1
我正在寫一個應用程序,它允許用戶通過點擊它們來改變世界地圖上的國家的顏色。目前,我正在努力尋找存儲和顯示地圖的合適方式,同時讓它部分着色。如何在Android中爲某些圖片部件着色?
我想到的解決方案之一就是使用SVG和第三方庫,但據我所知,它們都沒有提供必要的回調來修改圖像。
我只是在瞭解Canvas是什麼的開始,但即使現在,我很清楚在Canvas上繪製這樣一個複雜的對象作爲世界地圖太困難了。它可能需要很長時間才能加載。
我還沒有實現任何提到的東西。我假設大多數開發人員使用的是更好的方法,所以我想知道它是什麼。
你使用什麼地圖?它是GoogleMap嗎? –
根據它們是否全部初始不同以及每種純色您可能只需更改顏色,如下所示:https://xjaphx.wordpress.com/2011/09/28/image-processing-pixel-color-replacement/ 可能可以通過對顏色的急劇變化逃脫。 否則,我相信有多種方式可以解決這個問題,例如。映射觸及位圖位置並以某種方式改變或使用第三方提供的地圖等。 – CmosBattery
@RaymondLukanta它是地圖的圖片 –