CheckboxField刻度线颜色

时间:2011-03-15 11:32:39

标签: blackberry

我的雇主想要一款外观和感觉与现有应用程序完全相同的BlackBerry,以减少培训时间。目前他们使用的是4.5,项目是5.0,你可以想象这个问题带来了许多问题。

我对CheckboxField有一个非常小的问题,那就是勾号的颜色。在4.5中,刻度线为绿色,而在5.0中为蓝色。我已经要求我的雇主处理蓝色滴答,但是他们说“不,它必须是绿色的!”。

有没有人知道一种简单的方法来实现这一目标而不重写整个油漆类?

你可能认为这听起来像是一个愚蠢/肤浅的问题而且我同意你的意见但不幸的是对我而言;这是他们不会让步的要求!

谢谢,

格雷姆。

1 个答案:

答案 0 :(得分:4)

  1. 您可以覆盖applyTheme()中的MainScreen并将其留空。

    protected void applyTheme(Graphics arg0,boolean arg1){     }

  2. 您可以使用Characters.BALLOT_BOXCharacters.BALLOT_BOX_WITH_CHECK来创建自定义复选框。