Следующая неделя внедрения в Android

В моем примере проекта я должен реализовать следующую неделю с понедельника по воскресенье в виде текста (например, 6 мая >> 12 мая). при нажатии следующей кнопки должны отображаться дата начала и окончания следующей недели (например, 13 мая >> 19 мая). Я реализовал начальную неделю с помощью следующего кода

   Calendar c = Calendar.getInstance();
    c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
    SimpleDateFormat df = new SimpleDateFormat("dd MMMM");
    String printDate = df.format(c.getTime());
    //gestureEvent.setText(reportDate);
    c.add(Calendar.DAY_OF_WEEK, 6);
    String printDate2 = df2.format(c.getTime());
    gestureEvent.setText(reportDate +" >> "+reportDate2);

при нажатии на кнопку следующей недели я сделал это, но это статично, это была просто попытка попытки :)

onclick вызовет эту функцию goNextWeek ()

public void goNextWeek()
{

    Calendar c = Calendar.getInstance();
    c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);

        c.add(Calendar.DAY_OF_WEEK, 6);
        System.out.println("End Date : " + c.getTime());

        SimpleDateFormat df = new SimpleDateFormat("dd MMMM");
        String reportDate = df.format(c.getTime());
        gestureEvent.setText(reportDate);
        c.add(Calendar.DAY_OF_WEEK, dates);
        c.add(Calendar.DAY_OF_WEEK, 1);
        System.out.println("End Date asdfadf: " + c.getTime()); 


}

подскажите пожалуйста как на следующей неделе показать дату начала и окончания?

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

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