2020. 10. 17. 13:56
앱개발/코듈러,앱인벤터
728x90
반응형
1단계 : 첫번째 리스트피커인 [교과서]의 목록을 선택하기 위한 리스트[ListTextBook]를 [Before Picking] 컴포넌트에 입력합니다.
2단계 : 선택한 교과서명을 화면의 ListPicker에 표시하기 위해 [After Picking]컴포넌트에 지정합니다.
여기서는 선택한 교과서명에 해당하는 파일을 읽는 과정을 [After Picking] 단계에서 시작하는 예제입니다.
2단계에서 교과서를 선택하면 해당 교과서 파일을 읽어 들입니다.
여기서 파일명은 관리하기 편하도록 인덱스번호를 쉽게 활용하기 위하여 교과서명이 아닌 일련번호로 파일명을 정하였습니다.
파일읽기의 [Get Text]컴포넌트에서 파일의 내용을 리스트로 변환합니다.
파일에는 [곡목(Title), 유튜브 주소(Youtube), 총재생시간(TotalTime)]으로 저장했습니다.
3단계 : 2단계 처리 과정 중에 두번째 리스트피커[ListTitle]의 [Elements], [Text]를 지정해줍니다.
4단계 : [After Picking] 컴포넌트에 선택 후 처리할 내용을 지정합니다. 여기서는 선택한 곡목의 인덱스번호[Selection Index]를 다른 컴포넌트(유튜브 재생)에 활용하기 위하여 변수[index]에 저장합니다.
728x90
반응형
'앱개발 > 코듈러,앱인벤터' 카테고리의 다른 글
코듈러(kodular),앱인벤터(app inventor) 앱 종료 묻고 처리하기 (0) | 2020.10.29 |
---|---|
코듈러(Kodular),앱인벤터(App Inventor) 파이어베이스(Firebase) 실시간(Realtime) Database : Permission Denied Error 해결책 (0) | 2020.10.18 |
코듈러(Kodular),앱인벤터(App Inventor) 파이어베이스(Firebase) 실시간 (Realtime) Database 등록방법 (0) | 2020.10.18 |
코듈러(kodular),앱인벤터(App inventor) 리스트를 행으로 나누어 레이블에 출력하기 (0) | 2020.10.17 |
코듈러(kodular),앱인벤터(app inventor) 초를 분초로 나누어 변환하는 방법 (0) | 2020.10.04 |
코듈러(kodular) 유튜브동영상을 원하는 시간(초)부터 시작하게 하는 방법 (0) | 2020.10.04 |
코듈러(Kodular),앱인벤터(app inventor) 파이어베이스 스토리지(Firebase Storage) 활용 예제 (0) | 2020.09.18 |
코듈러(Kodular),앱인벤터(app inventor) 파이어베이스 스토리지(Firebase Storage) 등록하기 (0) | 2020.09.18 |