2012-03-06 3 views
0

내 앱은 서버에서 일부 데이터를로드하고 디스플레이에 표시합니다. 앱이 닫히면 기기의 저장 용량을 확인하고 사용자가 아직 모든 데이터를로드하지 않은 경우 서버에서 기기로 데이터를로드합니다. 응용 프로그램이 작동하지 않을 때 해보고 싶습니다.블랙 베리에 배경으로 무언가를로드하는 방법?

백그라운드 프로세스에 대해 읽었지만 작동 방식과이를 통해 내 기능을 구현하는 방법을 이해하지 못했습니다. 당신은 그것이 balckberry에서 어떻게 작동해야하는지 설명 할 수 있습니까? 모든 도움을 주실 수 있습니다

+0

백그라운드 작업을 수행하기 위해'Application' 클래스를 확장하여 프록시 애플리케이션을 만들 수 있습니다. API 문서에서 '사용자 상호 작용이 필요없는 응용 프로그램은이 클래스에서 직접 파생 될 수 있습니다. 사용자 상호 작용이 필요한 응용 프로그램은 UiApplication'에서 파생되어야합니다. 여기 링크, http://www.blackberry.com/developers/docs/4.3.0api/net/rim/device/api/system/Application.html – Rupak

답변

0

앱을 백그라운드에서 실행하려면 기본 화면에서 onClose 메소드를 무시할 수 있습니다.

public boolean onClose() { 
    UiApplication.getUiApplication().requestBackground(); 
    return true; 
} 
관련 문제