Как установить фон по умолчанию для даты и времени ежевики - PullRequest
1 голос
/ 05 сентября 2011

Цвет фона по умолчанию DateTimePicker, предоставляемый Blackberry, - черный.Я хочу изменить этот цвет фона на тему моего приложения, которая называется Светло-синий.

Как мне этого добиться?Я разрабатываю для OS 5.0 и выше.Пожалуйста, помогите.

Ответы [ 2 ]

0 голосов
/ 04 октября 2011

Нет способа изменить представление по умолчанию, если вы хотите изменить его, то вам нужно создать некоторые классы-заглушки, в которых вы вручную опишите классы и функции, для события даты и импортируете его. как импорт файла jar.

0 голосов
/ 28 сентября 2011

Насколько я знаю об этом, вы не можете изменить фон выбора даты и времени. Вы не можете создать класс, который расширяет DateTimePicker и переопределяет его классы, потому что это класс abstract . Поэтому я думаю, вам придется принять фон, предложенный RIM для этого компонента.

Если вы проверите API: http://www.blackberry.com/developers/docs/5.0.0api/net/rim/device/api/ui/picker/DateTimePicker.html вы ясно увидите, что нет метода Paint или paintBackground для переопределения.

Так что для меня нет способа сделать это. Вы можете использовать метод обхода, который будет состоять из создания всплывающего экрана, представляющего рассматриваемый объект. Проверьте следующие две ссылки для получения дополнительной помощи:

http://supportforums.blackberry.com/t5/Java-Development/overlapping-field-issue-on-9500/td-p/419200

Или

BlackBerry - Создание настраиваемого поля даты

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