2016-12-08 228 views
1

我有一個奇怪的問題,其中相同的代碼在不同的Android版本上生成具有完全不同的填充顏色(看似)的餅圖。具體而言,(< = 4.3)和(> = 5.0)對於#F6F8F8和#E4F1FF看起來不同。我最初使用MPAndroidChart v2.2.5,然後升級到v3.0.1。兩者都有同樣的問題。MPAndroidChart餅圖填充顏色

這不是設備特定的問題,因爲我在同一臺Mac上的模擬器(4.3和6.0)上進行了測試。 這也不是模擬器的問題,因爲我可以在真實設備(4.2.2和5.0.1)上重現此問題。 色差很大。

基本上,它在v5.0 +設備上看起來像這樣。

enter image description here

在V4.3或更低的設備,它看起來像這樣。對於API級別21或更高

enter image description here

回答

0

使用價值-V21夾。如果設備運行在較舊版本的Android上,則res/values-v21 /目錄將被忽略。