Календарь Android: изменение дня начала недели

У меня есть небольшая проблема, я разрабатываю приложение, и мне нужно изменить день начала недели с понедельника на другой (четверг, суббота). это возможно в Android, мне нужно рассчитать начало недели и ее конец, зная дату. (неделя начинается в четверг как пример)

Примечание: я только начинающий в разработке Android. вот мой код SimpleDateFormat dateformate = new SimpleDateFormat ("дд / мм");

// 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());

используя приведенный выше код, я получаю результат, но с понедельником в качестве звезды недели.

Примечание: я не могу добавить день к результату, потому что индекс недели меняется с изменением его начала

Ответы на вопрос(3)

Ваш ответ на вопрос