Android に onClickListener があり、クリックされた +/- ボタンに応じて Java.util.Calendar オブジェクトの月が変わります。カレンダーを設定するコードは次のとおりです。月を「10」に設定できないようです。ここで何が起こっているのですか?
Calendar c2 = Calendar.getInstance();
int newmonth = 9;
Log.d (TAG, "month before: "+ c2.get (Calendar.MONTH));
c2.set (Calendar.MONTH, newmonth);
Log.d (TAG, "month now: " + c2.get(Calendar.MONTH));
前月: 11 今月: 9
Calendar c2 = Calendar.getInstance();
int newmonth = 10;
Log.d (TAG, "month before: "+ c2.get (Calendar.MONTH));
c2.set (Calendar.MONTH, newmonth);
Log.d (TAG, "month now: " + c2.get(Calendar.MONTH));
前の月: 11 今の月: 11