Androidでプログラミングを始めたばかりですが、まだ学習中です。12月と1月の場合にnextMonth()メソッドを使用すると、年が自動的に変更されるかどうか、またはいくつかのifステートメントで変更する必要があるかどうかを確認したいと思いました。ただし、その値を表示することはできません。代わりに、アドレスを取得します。これが私のコードです:
TextView checkMonValue;
MonthDisplayHelper currentMonth = new MonthDisplayHelper(2012, 11);
MonthDisplayHelper nextMon = currentMonth;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
checkMonValue = (TextView)findViewById(R.id.monthValue);
checkMonValue.setText(String.valueOf(changeOfYear()));
}
public String changeOfYear(){
nextMon.nextMonth();
return nextMon + "" + nextMon.getYear();
}
そして、それが表示されます:Android.util.MonthDisplayHelper@44ee34e02013