2011-09-05 2 views
1

기본 배경색은 DateTimePicker이며 검은 색 바탕에 검은 색이 표시됩니다. 이 배경색을 밝은 파란색의 내 앱 테마로 변경하고 싶습니다.기본 datetimepicker blackberry의 배경 설정 방법

어떻게하면됩니까? OS 5.0 이상을 개발 중입니다. 도와주세요.

+0

죄송합니다. 기본 datetimepicker를 변경할 방법이 없습니다. 사용자 정의 또는 팝업 솔루션을 선택할 수 있습니다. – rahularyansharma

답변

0

내가 아는 한 datetimepicker의 배경을 변경할 수 없습니다. 추상 클래스이므로 DateTimePicker를 확장하고 해당 클래스를 재정의하는 클래스를 만들 수 없습니다. 그래서 나는이 구성 요소에 대해 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 - Creating custom Date Field

0

는 유해야 그 변경하려는 경우, 기본보기를 변경할 수있는 방법이 없습니다 날짜 이벤트에 대한 클래스와 함수를 수동으로 설명하고 가져 오는 몇 가지 스텁 클래스를 만듭니다. jar 파일을 가져 오는 것과 같습니다.