2011-07-29 3 views
0

Adobe AIR, Flex 및 Actionscript 3을 사용하여 Flash Builder 4.5를 사용하여 여러보기에서 작동하는 모바일 응용 프로그램을 개발하고 있습니다.Adobe Air Mobile, Flex 및 Actionscript 3 : 모든 내보기에서 작업 표시 줄의 높이를 변경하려면 어떻게해야합니까?

내 모든보기에서 내 작업 표시 줄의 높이를 변경하고 싶습니다.

navigator.actionBar.height = newHeight; 

그러나, 나는 내 스타일 (.CSS) 파일의 높이가 선호하는 것, 또는 모든의 MXML 코드에서 불가능하다면 : 나는 동적으로 사용하는 액션 스크립트 3에서 변경할 수 있다는 사실을 알고 실제 높이가 디자인 뷰에 반영되도록합니다. 이것을 어떻게 할 수 있습니까?

답변

2

당신은 같은 새로운 스타일을 노출 시도 할 수 : MXML에서

[Style(name="actionBarHeight", inherit="no", type="Number")] 

당신이 메타 태그에 이런 짓을 했을까, 액션 스크립트에서 클래스 정의하기 전에 될 것입니다.

다음 및 getStyle 방법을 사용하여 구성 요소의 스타일 수 :

var aHeight:Number = getStyle("actionBarHeight"); 
navigator.actionBar.height = aHeight;