помогите мне использовать этот пример примера http://www.androidhub4you.com/2012/10/custom-calendar-in-android.html?showComment=1374298656772#c7739428050175524218 Я хочу напечатать только текущую неделю дней. Я хочу отображать только одну строку. Я изменяю этот пример кода на свой код. Я заменил пример кода следующим условием: if (i == currentWeekDay)
. Но он отображает только первую неделю дат. Сегодняшняя дата - 20 июля. Сегодня не отображается дата недели. Мой экран выглядит следующим образом:как отображать текущие дни недели
как я показывать только текущую неделю ??
// 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);
}
}
// Current Month Days
for (int i = 1; i <= daysInMonth; i++) {
Log.d(currentMonthName, String.valueOf(i) + " "
+ getMonthAsString(currentMonth) + " " +
yy);
if (i == currentWeekDay)
{
if (i == getCurrentDayOfMonth()) {
list.add(String.valueOf(i) + "-BLUE" + "-"
+ getMonthAsString(currentMonth)
+ "-" + yy);
} else {
list.add(String.valueOf(i) + "-WHITE" + "-"
+ getMonthAsString(currentMonth) +
"-" + yy);
}
}
}
Комп; Lete код здесь http://www.androidhub4you.com/2012/10/custom-calendar-in-android.html?showComment=1374233553950#c4705674682877024214 – user2589245
Пожалуйста, дайте мне попробовать .. –
Привет, я есть решение –