Я хочу, чтобы получить следующее значение недели в кнопку мыши так ниже мой кодПроблема в получении значения на следующей неделе в кнопке мыши андроида
OnCreate метод Заявляю Calender объект и распечатать текущую дату
int WeekNumber;
Calendar mCalendar = Calendar.getInstance();
mCalendar.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
SimpleDateFormat mDF = new SimpleDateFormat("dd MMMM");
String printDate = mDF.format(mCalendar.getTime());
mCalendar.add(Calendar.DAY_OF_MONTH, 6);
String printDate2 = mDF.format(mCalendar.getTime());
System.out.println(printDate + " >> " + printDate2);
mTextView.setText(printDate + " >> " + printDate2);
Следующая кнопка Нажмите
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
WeekNumber++;
String ss=getNextWeek(WeekNumber);
System.out.println("ss "+ss);
mTextView.setText(ss);
}
});
getNe xtWeek() Метод Код
Когда я запускаю выше код текущей недели Dispaly прямо как 02 Febuarry >> 08 Febuary
, но когда я нажимаю кнопку Далее будет печататься неверное значение недели, как 23 March >> 29 March
поэтому любая идея, как я могу решить эту проблему?
int weekNumber = что? Где вы в первый раз задали значение weekNumber – user2450263
@ user2450263: См. Мой ответ, чтобы вы получили представление об этом! –