2016-03-05 43 views
1

我正在使用線性漸變水平。我想使用更多的漸變顏色而不是結束漸變顏色。目前,兩種顏色的比例相等,即在中心相遇。我怎樣才能獲得比另一種更多的顏色?我也知道setBackgroundGradientRelativeX等方法只適用於徑向漸變而不是線性漸變。此外,我有很多簡單的漸變設計,所以我不想在任何地方使用圖像。這會很麻煩。線性漸變x比例codenameone

categoryTitle.setUIID("partyCategoryTitle");    
categoryTitle.getAllStyles().setBackgroundGradientStartColor(0x73a0ff); 
categoryTitle.getAllStyles().setBgImage(null); 
categoryTitle.getAllStyles().setBackgroundGradientEndColor(0xffffff); 
categoryTitle.getAllStyles().setBackgroundGradientRelativeX(1); 
categoryTitle.getAllStyles().setBackgroundGradientRelativeY(10); 
categoryTitle.getAllStyles().setBackgroundType(Style.BACKGROUND_GRADIENT_LINEAR_HORIZONTAL); 

回答

0

由於目前的漸變don't really work on Android我會避免它。

我不能強調在當前實現中當梯度工作時梯度性能有多糟。將功能添加到目前無法正常工作的內容並不是優先事項。