-5
最初にユーザーがアプリを開いてから15日ごとに通知を送信することはありますか?事前に感謝初めてユーザーがアプリを初めて開いた15日後に通知を送信する方法
最初にユーザーがアプリを開いてから15日ごとに通知を送信することはありますか?事前に感謝初めてユーザーがアプリを初めて開いた15日後に通知を送信する方法
MainActivity.javaのOnCreate
にSharedPreferences
を使用して、アプリの最初の実行日を保存することができます。
次に、あなたはまだ試してみました何この
SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE);
int start = sharedPref.getInt("firstRunDate", 0);
Calender cal = Calendar.getInstance();
int dayOfMonth = cal.get(Calendar.DAY_OF_MONTH)+1;
if((dayOfMonth+15)%30 == start)
//send notifications
のような一日を取得するために、カレンダーオブジェクトを使用できますか? – FWeigl
答えは残酷です:コードを書く必要があります。 –