2011-08-12 2 views
-2

이 응용 프로그램 및 GUI 부분 내에서 백그라운드 서비스를 실행합니다.활성 화면을 2 개로 설정 하시겠습니까?

내 응용 프로그램에 두 개의 화면이 있는데, 하나는 등록 화면이고 다른 하나는 updatestatus 화면입니다. 등록이 완료되면 사용자가 응용 프로그램에 들어가기를 원할 때 하나의 화면 만보아야합니다.

정말 작은 조각의 코드를 사용해 주시면 감사하겠습니다. 미리 감사드립니다.

public GuiApplicationUI() {      
      if (!isOk) //if registered then enter the updatescreen 
        pushScreen(new RegisterScreen()); 
      else 
       pushScreen(new UpdateScreen()); 
     } 
    } 
+0

기기의 앱 수명 동안 등록 화면이 한 번만 푸시됩니까? 그리고 내가 틀렸다면 사용자가 성공적으로 등록을 마친 후에는 다시 등록을하지 않으려 고합니다. 이 경우인가요? – indusBull

+3

당신이 당신의 일을 보여 주면 당신의 질문은 아마도 더 잘 받아 들여질 것입니다 : 당신은 무엇을 시도 했습니까, 왜 당신을 위해 일하지 않습니까? 이 커뮤니티는 종종 "네가 내 일을 해줄 수 있겠 니?"라고 묻는 질문에 부정적으로 반응합니다. –

+0

첫 번째로 나는 물어 보지 않았다. 나는 단지 내가 어떻게해야하는지, 짧은 코드 단편은 어떤 것을 죽이지 않을지를 물었다. – IamStalker

답변

1

내 응용 프로그램에서는 을 사용하여 응용 프로그램의 모든 상태를 저장합니다. 사용자가 성공적으로 등록되면 지속성 저장소의 상태를 "registered"로 업데이트합니다. 이제 화면을 누를 때마다 작업을 수행하기 전에 지속성 저장소에서 등록 상태를 확인하십시오.

+0

고마워. 나도 해냈어. 완벽하게 작동 해. – IamStalker

관련 문제