내 프로그램에는 응용 프로그램의 일부 문자열을 처리하는 데 약 1 분이 걸리는 처리 집약적 인 코드가 있습니다. 그러나 코로나 시뮬레이터에서 내 앱이 잠기고 처리가 완료 될 때까지 응답하지 않는다고 말하면 정상적으로 작동합니다. 그래서 내 질문은 앱이 잠겨 있지 않고 단순히 데이터를 처리한다는 의미로 사용자에게 앱이 실패하고 앱을 종료하지 않는다고 알리는 방법을 알려주는 방법이 있는지 여부입니다.Long Processing Corona SDK 처리
0
A
답변
0
이벤트 리스너를 쉽게 추가하여 무언가를 표시하고 완료 될 때 제거 할 수 있습니다. 나는 간단한 터치 이벤트를 위해 하나를했다.
local function rotate(event)
if event.phase=="began" then
contactName= display.newText("test", 185, 100, native.systemFont, 24)
end
if event.phase=="ended" then
contactName:removeSelf()
end
end
Runtime:addEventListener("touch", rotate)
해당 기능에 대한 리스너가없는 경우
은 단순히 일이 일어나고있는 텍스트 및 처리 결과에 연결된 텍스트 값을 보여줍니다. 작동하지 않는 경우 정확한 프로세스가 무엇인지 알려주십시오.
0
가장 간단한 방법은 활동 표시기를 표시하는 것입니다. 참조 : http://docs.coronalabs.com/api/library/native/setActivityIndicator.html
이렇게하면 사용자에게 앱이 사용 중임을 알릴 수 있습니다. 그러나 사람들이 회전하는 커서를 오랜 시간 동안 사용하게되면 그들은 사물이 끊어진다고 생각합니다. 도움이 될 청크로 나눌 수 있다면.
코 루틴을 고려할 수 있습니다. 코 루틴은 루아 사이트에 문서화되어 있으며 코로나 SDK는 루아 사이트를 지원합니다. 화요일 2/10에 대한 튜토리얼을 계획 중입니다 (부딪히지 않는다고 가정). http://coronalabs.com/blog/
관련 문제
- 1. Corona SDK
- 2. LevelHelper 및 Corona SDK
- 3. Corona SDK 3d 엔진
- 4. Corona SDK 및 Evernote
- 5. Corona sdk "OR"연산자
- 6. Corona sdk question (newbie)
- 7. Corona sdk : 파일 읽기
- 8. Corona sdk 득점?
- 9. Corona sdk + xmpp
- 10. Corona SDK : storyboard.gotoScene with
- 11. 맞춤 이벤트 corona sdk
- 12. Corona sdk 장면 이동
- 13. Level unlocking corona sdk
- 14. Corona SDK : 터치 이벤트
- 15. JSON (Corona SDK) 읽기
- 16. Corona sdk 텍스트 입력
- 17. Corona sdk : 채점
- 18. Corona SDK 웹 배경
- 19. Corona sdk 또는 trigger.io와 범프 sdk 사용
- 20. Corona sdk display.captureScreen() 나중에 저장하십시오.
- 21. corona sdk 클래스의 이미지와 충돌
- 22. Corona SDK 기본 WebView 브라우저
- 23. Corona SDK : 표의 단어 표시
- 24. Corona SDK PurgeScene이 물리학을 파괴합니다.
- 25. Corona SDK : 디스플레이 내용보기 변경
- 26. ZeroBrane - Linux의 Debug Corona SDK
- 27. Corona SDK OpenSSL 플러그인 문제
- 28. Corona SDK SegmentedControl 위젯 스타일링
- 29. Corona SDK Vs. Adobe Air
- 30. Corona SDK : 진정한 드래그 충돌