Я только что закончил изучать Java, сейчас я работаю над созданием приложений для Android. Но я не настолько эксперт в этой области. Я только что создал приложение для Android, в котором есть несколько рекламных объявлений, таких как рекламные баннеры, рекламные вставки. Я хочу дать возможность пользователю остановить эти объявления на 24 часа, если они смотрят видеообъявление. Но я не знаком с задачей таймера, любое предложение будет очень благодарным. вот код, который я представляю:
// load from shared preference
SharedPreference spref = getSharedPreference("directory_name", 0);
if(spref.getBoolean("ad_key", false)==true){
// all ads should stop showing
}else{
// ads are showing
}
// help me here in timer task
As ad reward
--> start countadown
--> if(countDown>0){
doneWatchindAd(true);
}else{
doneWatchindAd(false);
}
// store to shared preference
public void doneWatchindAd(bollean cond){
SharedPreference spref = getSharedPreference("directory_name", 0);
SharedPreference.Editor editor = spref.edit();
editor.putBoolean("ad_key", cond);
editor.commit();
}