1
我正在開發一個android應用程序,我希望它做一個特定的動作(比如說,去一個特定的URL),當用戶加載它的'N'倍。我該如何去做。我知道它與SharedPrefs和Activity LifeCycle有關,但我無法得到它的啓動。有人可以建議如何繼續。做一些事情,當一個活動加載'N'次在android
我正在開發一個android應用程序,我希望它做一個特定的動作(比如說,去一個特定的URL),當用戶加載它的'N'倍。我該如何去做。我知道它與SharedPrefs和Activity LifeCycle有關,但我無法得到它的啓動。有人可以建議如何繼續。做一些事情,當一個活動加載'N'次在android
在您的活動中使用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();
}
的作品就像一個魅力,感謝您的及時答覆......然 –