我的应用程序中有一个标签栏,但是我正在尝试获得像Rhapsody Blackberry应用程序或Flixster Blackberry应用程序中的一个特色的光泽效果。我已经考虑过使用PNG了,但我确信这是一种更好的方式来编程,就像使用渐变一样。任何帮助将不胜感激!
Flixster应用 http://news.cnet.com/i/bto/20091106/Flixter_Curve.png
狂想曲应用程序(我希望看起来像这样) http://nexus404.com/Blog/wp-content/uploads2/2010/12/blackberry-for-rhapsody-300.jpg
谢谢!
答案 0 :(得分:2)
paint()
调用graphics.tileRop()
传递Graphics.ROP_SRC_COPY
作为执行光栅操作的常量。这会将渐变绘制到您设置的区域范围。
答案 1 :(得分:1)
最好的方法是使用PNG。如果您尝试以编程方式绘制渐变,请准备好查看具有可见颜色线的非平滑渐变。