Kalendarz Androida: zmiana dnia rozpoczęcia tygodnia
Mam mały problem, opracowuję aplikację i muszę zmienić dzień rozpoczęcia tygodnia od poniedziałku do następnego (czwartek, sobota). czy jest to możliwe w systemie Android, muszę obliczyć początek tygodnia i jego koniec znając datę. (tydzień zaczyna się od czwartku jako przykład)
Uwaga: jestem początkującym twórcą Androida. tutaj jest mój kod SimpleDateFormat dateformate = new SimpleDateFormat ("dd / MM");
// get today and clear time of day
Calendar cal = Calendar.getInstance();
// get start of this week in milliseconds
cal.set(Calendar.DAY_OF_WEEK, cal.getFirstDayOfWeek());
cal.add(Calendar.DAY_OF_YEAR, 7*(WeekIndex-1));
result = dateformate.format(cal.getTime());
cal.add(Calendar.DAY_OF_YEAR, 6 );
result=result+" - " + dateformate.format(cal.getTime());
używając powyższego kodu otrzymuję wynik, ale z poniedziałkiem jako gwiazdą tygodnia.
Uwaga: nie mogę dodać dnia do wyniku, ponieważ indeks tygodni zmienia się wraz ze zmianą jego początku