だから私は私が取り組んでいるシンプルなカレンダーを持っています。現在の日が青色でマークされるようにしています。ただし、日付 (今日が 3 日だとしましょう) を取得し、毎月 3 日を青でマークします。問題はここにあると思います。
// Current Month Days
for (int i = 1; i <= daysInMonth; i++) {
Log.d(currentMonthName, String.valueOf(i) + " "
+ getMonthAsString(currentMonth) + " " + yy);
if (i == getCurrentDayOfMonth()) {
list.add(String.valueOf(i) + "-BLUE" + "-"
+ getMonthAsString(currentMonth) + "-" + yy);
} else {
list.add(String.valueOf(i) + "-WHITE" + "-"
+ getMonthAsString(currentMonth) + "-" + yy);
}
}
if (i == getCurrentDayOfMonth() + getMonth())
今月も読むように追加する方法はありますか?それとも別の解決策がありますか?