CheckboxField Tick color - PullRequest
       2

CheckboxField Tick color

3 голосов
/ 15 марта 2011

Мои работодатели хотят BlackBerry, который выглядит и чувствует себя точно так же, как их текущее приложение, чтобы сократить время обучения. В настоящее время они используют 4.5, а проект находится в 5.0, что, как вы можете себе представить, создает много проблем с этим требованием.

У меня есть одна очень незначительная проблема с CheckboxField, и это цвет галочки. В 4.5 галочка зеленая, а в 5.0 синяя. Я попросил своих работодателей просто разобраться с синей галочкой, но они сказали: «Нет, она должна быть зеленой!».

Кто-нибудь знает простой способ достичь этого, не переписывая весь класс рисования?

Вы можете подумать, что это звучит как глупый / поверхностный вопрос, и я согласен с вами, но, к сожалению, для меня; это требование, которое они просто не будут сдвигать с места!

Спасибо

Graeme.

1 Ответ

4 голосов
/ 15 марта 2011
  1. вы можете переопределить applyTheme() в MainScreen и оставить это поле пустым.

    защищенный void applyTheme (Графика arg0, логическое arg1) {}

  2. вы можете использовать Characters.BALLOT_BOX и Characters.BALLOT_BOX_WITH_CHECK для создания своего собственного флажка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...