我的雇主想要一款外观和感觉与现有应用程序完全相同的BlackBerry,以减少培训时间。目前他们使用的是4.5,项目是5.0,你可以想象这个问题带来了许多问题。
我对CheckboxField有一个非常小的问题,那就是勾号的颜色。在4.5中,刻度线为绿色,而在5.0中为蓝色。我已经要求我的雇主处理蓝色滴答,但是他们说“不,它必须是绿色的!”。
有没有人知道一种简单的方法来实现这一目标而不重写整个油漆类?
你可能认为这听起来像是一个愚蠢/肤浅的问题而且我同意你的意见但不幸的是对我而言;这是他们不会让步的要求!
谢谢,
格雷姆。
答案 0 :(得分:4)
您可以覆盖applyTheme()
中的MainScreen
并将其留空。
protected void applyTheme(Graphics arg0,boolean arg1){ }
您可以使用Characters.BALLOT_BOX和Characters.BALLOT_BOX_WITH_CHECK来创建自定义复选框。