2012-06-08 3 views
1

Android 앱을 개발 중이며 사용자가 'N'을로드 할 때 특정 작업 (예 : 특정 URL로 이동) 타임스. 어떻게해야 하는가? 저는 SharedPrefs 및 Activity LifeCycle과 관련이 있다는 것을 알고 있지만, 그것에 앞서 시작 할 수는 없습니다. 누군가가 진행 방법을 제안 할 수 있습니다.android에서 활동이 'N'번로드 될 때 수행 무언가 수행

답변

2

활동에서 onCreate 메소드를 사용하여 SharedPrefs에 카운터를 설정하십시오. (1) 각 시간을 증가하고 N에 도달 할 때, 당신의 일을 ..

SharedPreferences sharedPreferences = getPreferences(MODE_PRIVATE); 
int count = sharedPreferences.getInt("count", 0); 
if (count == N) { 
    ... 
} else { 
    SharedPreferences.Editor editor = sharedPreferences.edit(); 
    editor.putInt("count", count + 1); 
    editor.commit(); 

}을 마법처럼

+0

작품을 프롬프트 응답 ... 란에 대한 감사 –

관련 문제