2011-03-30 2 views
0

어도비 플렉스/액션 스크립트에서 사람 검색 인터페이스를 생성합니다. 각 사람마다 이미지와 약간의 텍스트가 있습니다. 필자는이 같은 일부 구현하기 위해 찾고 :Flex 모바일 용 수평 목록 또는 회전 장치?

HorizontalList Interface

또는이 패키지의

Carousel Interface

나는 사람이 모바일 플렉스를 알고 있는지 궁금 해서요 만 바탕 화면 플렉스에 대한 불행하게도됩니다 (특히 블랙 베리 플레이 북) 대안?

감사 필

답변

2

표준 s:List을 사용하는 경우 layout 속성을 HorizontalLayout 인스턴스로 변경할 수 있습니다.

기본적으로,이 같은 일이 :

<s:List> 
    <s:layout> 
     <s:HorizontalLayout/> 
    </s:layout> 
</s:List> 
0

수평 목록은 모바일에서 잘 작동합니다!

1

아마도 TileList를 사용할 수 있습니다. 페이지가 가득 차면 자동으로 다음 행을 사용하는 가로 목록입니다. DataProvider 태그를 사용하여 데이터로 채울 수 있습니다.

<mx:TileList id="tileList" borderStyle="none" paddingBottom="0" 
paddingTop="5" paddingLeft="5" paddingRight="5" itemClick="onClickHandler(event)" 
dataProvider="{yourArrayList}" itemRenderer="renderer.WidgetRenderer" /> 

클래스 widgetrenderer 내 imageButtons를 생성한다 (그래서 정상 이미지도 사용할 수 있습니다) : 여기

은 예입니다. 이 단추는 데이터로 접근 할 수있는 내 arraylist의 데이터로 이루어져 있습니다. (arraylist의 속성에있는 항목) 클릭 한 항목이 필요한 경우 tilelist의 ID를 사용하고 선택한 항목을 선택할 수 있습니다. 이 예에서

:

var object:Object = tileList.selectedItem; 

당신이 내 설명을 이해 물어 주시기하지 않으면 내가 알고하지 않습니다. 이것이 도움이되기를 바랍니다.

+0

플렉스 모바일에서 mx : TileList 패키지를 사용할 수 없다고 생각합니다. 음 ... "Implements 'mx : 요소'mx : TileList '가 바인딩되지 않았습니다." 오류. 나는 s : TileLayout을 살펴볼 것입니다. 다시 한 번 감사합니다 –

+0

문제 없습니다. Android 2.2 및 iOS 4.0 용 타일 목록을 사용하는 모바일 앱을 만들고 있습니다. 따라서 스파크 구성 요소가 작동하지 않으면 mx를 사용해보십시오. –

1

3d 효과를 구축하기 위해 postLayoutTransform 속성과 사용자 정의 레이아웃을 사용 투어 드 플렉스에서이의 완벽한 예입니다.

나는 구체적인 예에 ​​연결하는 방법을 알고,하지만 당신은 here 가면 바로 기타 구성 요소를 클릭하지 않는다 -> 레이아웃 -> 회전 목마

건배!

관련 문제