我有一個灰色漸變drawable(res/drawable中的png圖像)。如果我在白色帆布上繪製它,它看起來是帶狀的(不光滑)。如果我在GIMP中將漸變放在白色背景上,然後在畫布上繪製這個drawable,它看起來很棒。有什麼問題?我在Nexus One上測試了這個。在drawable上調用setDither(true)沒有太大的影響。在畫布上繪製的漸變看起來有條紋
1
A
回答
0
這也讓我感到沮喪。我發現,以24位BMP存儲可以消除這個問題,但如果您需要透明度,這不是一個真正的解決方案。我不明白爲什麼24位PNG會出現問題,而24位BMP不會。
0
該做的伎倆:
Window.setFormat(PixelFormat.TRANSLUCENT);
這裏找到: http://stuffthathappens.com/blog/2010/06/04/android-color-banding/
我希望這不會有任何負面副作用。
相關問題
- 1. OpenGL的漸變填充在iPhone上看起來條紋
- 2. 在畫布上繪製漸變形狀
- 3. 如何在Android中在畫布上繪製平滑/漸變的漸變
- 4. Delphi 7在畫布上繪製圓圈的漸變部分
- 5. 畫布:用漸變漸變繪製大量元素(模擬角度漸變)
- 6. 如何在html5畫布上繪製具有漸變效果的曲線路徑?
- 7. 如何在畫布上繪製具有徑向漸變的圓形?
- 8. 如何在畫布上繪製具有徑向漸變的圓形?
- 9. SVG在畫布上黑色線條看起來灰色?
- 10. 畫布漸變
- 11. opengl es:用漸變漸變繪製紋理
- 12. Chrome中的漸變條紋
- 13. 如何重新啓動在HTML5畫布中用漸變繪製線條
- 14. 如何在畫布上繪製畫布
- 15. 如何在HTML畫布中繪製漸變線?
- 16. 它看起來像IE沒有畫布
- 17. 用畫布繪製線條
- 18. 繪製漸變
- 19. 在畫布上繪製ArcTo
- 20. 在畫布上繪製
- 21. 在畫布上繪製EditText
- 22. 在Scala.js上繪製畫布
- 23. 在畫布上繪製SVG
- 24. 繪製在畫布上
- 25. 在子畫布上繪製
- 26. 用Java繪製在畫布上的螺紋SWT
- 27. 在畫布上繪製的圖像,並返回作爲紋理
- 28. ActionScript漸變條紋問題
- 29. 畫布 - RGBA漸變不起作用
- 30. 當在屏幕上繪製紋理時,紋理看起來會發生變化(XNA)