2010-08-04 8 views
0

이것은 매우 기본적인 질문이지만 알아 내지 못했습니다.Adobe Flex 레이아웃 다시 그리기

내 flex 응용 프로그램은 응용 프로그램을 처음 열 때 URL에서 일부 매개 변수를 가져옵니다 (예 : layout = < 1,2,3,4>). 레이아웃 (1,2,3,4) 값에 따라 레이아웃을 변경해야합니다. 그러나 문제는 컨트롤이 URL에서 값을 읽는 지점에 도달 할 때까지 응용 프로그램이 이미 그려져있는 것입니다 (레이아웃이 초기화 됨).

일단 URL에서 값을 읽으면 다시 그리는 방법을 궁금합니다. 새로 고침 같은 것이 있습니다.

내 문제가 더 나은 방법이 있습니까?

이 올바른 방법입니다하지만 난 내이 applicationComplete의 레이아웃을 담당하는 함수를 호출 내 문제를 해결하는 경우가

답변

0

나는 확실하지 않다 감사합니다.

멋진 작품입니다.

0

더 나은 방법은 URL을 구문 분석 할 때까지 기다린 다음 해당 값을 기반으로보기를 만드는 것입니다.

이것은 응용 프로그램이로드되고 URL을 구문 분석 할 때 MainView를 응용 프로그램에 추가 할 때 Main.mxml이 비어 있어야 함을 의미합니다. 의 creationComplete - - ParseURL -

뭔가 처럼 어도비 문서에 따르면 AddMainViewElement